Software libre astronomico

Hace un rato un amigo me ha hecho llegar este Link (Gracias Jose!). En él podréis encontrar una aplicación para Linux, completamente gratuita que incluye  varios programas astronómicos (Stellarium, KStars, Celestia). Es bastante reciente y está en versión beta, y parece muy prometedor.

Para más detalles, mirad la página. Y si os interesa, se puede descargar desde ahí mismo.

Anuncios

Breve Curiosidad #13: Un mundo exponencial.

Estos dáis ando con bastante poco tiempo, así que hoy traigo una breve curiosidad. Sin duda este video es bastante interesante y que debe hacernos pensar un poco sobre el desarrollo del mundo actual. Del video me quedo con la frase que da nombre a este post: vivimos en un mundo exponencial.

Por supuesto, estos videos no siemrpe son fiables o veraces en sus contenidos, pero hasta donde yo sé, los datos de este son correctos. Si alguien tiene alguna crítica en ese sentido, espeor que lo comente por aquí ^^

La evolución… tecnológica II

Escrito por Gálago – Al, originalmente como respuesta en La evolución… tecnológica I

Otro ejemplo de evolución tecnológica lo tenemos con nuestra “querida” arquitectura Intel x86 (386,486,pentium,core 2 duo, etc).
Ésta es la que tenemos en la mayoría de ordenadores hoy y que por cosas del mercado y no por ser la mejor se convirtió en estándar, luego otras compañías como AMD heredaron esta “maravilla” para llegar a todos los públicos y quedarse con su trozo del pastel.
Quizá me he adentrado demasiado rápido en el asunto, con arquitectura me refiero a como está construido internamente un microprocesador, o ¿qué cosas hace y cómo? el juego de instrucciones, ciclos por instrucción, la gestión de memoria, etc.

La arquitectura de los procesadores “x86″ ha ido evolucionando desde los 8 bits hasta los 64 bits actuales conservando siempre la compatibilidad hacia atrás, ya son 30 años desde que salió y se ha ido ajustando a lo que la tecnología precisaba, así desgraciadamente hacen del x86 uno de los procesadores con la arquitectura más caótica, enrevesada, ineficiente y obsoleta de la historia. La cosa sigue siendo “aceptable” debido a los avances en la velocidad del reloj y poco más, pero realmente si se hubieran hecho las cosas bien desde el principio o se hubiera hecho borrón y cuenta nueva la cosa iría bastante, bastante mejor. Hubo intentos de realizar esta cruzada pero sin mucho éxito ya que el mercado es muy tozudo, esperemos que no tengamos que estar sufriendo x86 toda la vida.

Para los que os interese el tema, está de moda ahora el debate RISC vs CISC que son dos paradigmas distintos de la arquitectura de un procesador, resumiendo los CISC tienen un repertorio de instrucciones muy amplio pero ineficiente, corresponde a las siglas (Complex Instruction Set Computer) y la familia x86 es una de ellas, luego se demostró empíricamente que en la ejecución de programas, solo el 10% de las instrucciones realizan alrededor del 90% del código, las otras son rara vez usadas y añaden mucha complejidad e ineficiencia al micro, por eso se pensó en RISC (Reduced Instruction Set Computer) que es precisamente lo opuesto a CISC, pocas instrucciones y muy rápidas, con estas pocas instrucciones se podían realizar las complejas de CISC combinándolas entre ellas. Más información http://es.wikipedia.org/wiki/RISC y http://www.azc.uam.mx/publicaciones/enlinea2/num1/1-2.htm