Entradas

Nace Grace Hopper. Creadora del primer compilador de programación

Imagen
  El 9 de diciembre de 1906 nació en Nueva York, Estados Unidos, Grace Murray Hopper, destacada científica en el ámbito de la informática y contralmirante de la Marina estadounidense. Hopper fue una figura pionera en la informática, desempeñándose como una de las primeras programadoras del ordenador Harvard Mark I y desarrollando el primer compilador para un lenguaje de programación. Se le atribuye la popularización del concepto de lenguajes de programación independientes del hardware, lo que sentó las bases para COBOL, uno de los primeros lenguajes de alto nivel, aún vigente. En 1955, creó el lenguaje de programación FLOW-MATIC para la UNIVAC. Aunque su papel en el desarrollo de COBOL no fue protagónico, su contribución con FLOW-MATIC influyó significativamente en su diseño, lo que la consagró como "la creadora de COBOL" en la historia de la informática. También se le reconoce por haber popularizado el término "depuración" para referirse al proceso de resolver prob...

Sun Microsystems lanza el proyecto JavaFX Script

Imagen
  El 4 de diciembre de 2008, Sun Microsystems presentó JavaFX Script, un lenguaje de programación integrado en la tecnología de la plataforma Java. El propósito de JavaFX era facilitar el desarrollo de aplicaciones dinámicas para Internet, compitiendo directamente con Adobe Flex y Microsoft Silverlight. Según Sun, esta tecnología permitiría crear rápidamente aplicaciones visualmente atractivas para escritorios y dispositivos móviles. JavaFX es compatible con entornos de desarrollo como NetBeans y Eclipse, y fue lanzado bajo la licencia pública GNU a través del proyecto OpenJFX, patrocinado por Sun. El lenguaje JavaFX Script, inicialmente conocido como F3, fue desarrollado principalmente por Chris Oliver, un empleado de Sun. Sin embargo, el 10 de septiembre de 2010, Oracle anunció durante el evento JavaOne que JavaFX Script sería descontinuado, aunque la API de JavaFX seguiría siendo accesible desde otros lenguajes compatibles con la máquina virtual de Java. Fuente: http://www.oracl...

Nace Norbert Wiener. El padre de la Cibernética

Imagen
  El 26 de noviembre de 1894 nació Norbert Wiener, un destacado matemático y filósofo estadounidense, quien fue profesor de matemáticas en el MIT. Es reconocido como el fundador de la cibernética. Sus investigaciones tuvieron un impacto significativo en áreas como la ingeniería, el control de sistemas, las ciencias de la computación, la biología, la filosofía y la organización social. Desde niño, Wiener mostró un talento excepcional, destacándose como un prodigio. Fue un investigador destacado en procesos estocásticos y ruido, lo que lo llevó a realizar importantes aportes en ingeniería electrónica, comunicación y sistemas de control. A los 11 años, Wiener terminó la preparatoria en 1906 e ingresó a la Universidad de Harvard. Obtuvo su licenciatura en matemáticas en 1909, con tan solo 14 años, y posteriormente inició estudios de posgrado en zoología en la misma universidad. En 1910, decidió trasladarse a Cornell para estudiar filosofía. Durante la Primera Guerra Mundial, en 1918, c...

La ICANN firma carta para administrar DNS en Internet

Imagen
 El 25 de noviembre de 1998, el gobierno de Estados Unidos y la ICANN firmaron un acuerdo relacionado con la gestión de los nombres y números de dominio en Internet. A continuación, se presenta un fragmento traducido de dicho documento, junto con el enlace para acceder a su versión completa: MEMORANDO DE ENTENDIMIENTO ENTRE EL DEPARTAMENTO DE COMERCIO DE EE.UU. Y LA CORPORACIÓN PARA LA ASIGNACIÓN DE NOMBRES Y NÚMEROS EN INTERNET (ICANN) I. PARTES INVOLUCRADAS Este acuerdo es celebrado entre el Departamento de Comercio de los Estados Unidos (DOC o USG) y la Corporación para la Asignación de Nombres y Números en Internet (ICANN), una organización sin fines de lucro. II. OBJETIVO A. Contexto El 1 de julio de 1997, como parte del marco de la Administración para el Comercio Electrónico Mundial, el Presidente instruyó al Secretario de Comercio a privatizar la gestión del Sistema de Nombres de Dominio (DNS). Este proceso buscaba fomentar la competencia y permitir una mayor participación i...

Microsoft lanza Windows 1.0

Imagen
 El 20 de noviembre de 1985, Microsoft presentó Windows 1.0, un entorno gráfico de 16 bits diseñado para ofrecer capacidades limitadas de multitarea en programas de MS-DOS. Windows 1.0 se describió como una "interfaz gráfica para MS-DOS", una definición que también se aplica a versiones posteriores del sistema operativo. Incluía aplicaciones básicas como calculadora, calendario, visor de portapapeles, reloj, Bloc de notas, Paint, Reversi, Cardfile, Terminal y Writer. A pesar de su lanzamiento, la adopción de Windows 1.0 fue lenta debido a la falta de una "killer app" que incentivara su uso. Además, el sistema impulsaba el uso del ratón, un concepto novedoso en ese momento. Una limitación notable era la incapacidad de superponer ventanas, ya que estas se organizaban en mosaico, mientras que solo los cuadros de diálogo podían superponerse. Esta restricción se debía en parte a que la superposición era una característica de Apple. Windows 1.0 tuvo cuatro versiones: Wind...

Google libera el código de Chrome OS y lanza el proyecto Chromium OS

Imagen
  El 19 de noviembre de 2009, Google lanzó el proyecto de código abierto Chromium OS, que buscaba fomentar la colaboración abierta en el desarrollo del sistema operativo Google Chrome OS. Chromium OS fue publicado bajo la Licencia BSD y adoptó oficialmente ese nombre. Google Chrome OS es un sistema operativo desarrollado por Google, basado en la web. Fue anunciado oficialmente el 7 de julio de 2009 en el blog oficial de Google. Este sistema, construido sobre código abierto con un núcleo Linux, fue diseñado inicialmente para miniportátiles y se lanzó al público en junio de 2011. Pocos meses después del anuncio inicial, Google liberó el código fuente del proyecto bajo el nombre "Chromium OS" con el objetivo de integrar la colaboración de la comunidad de software libre en su desarrollo. Tanto Google Chrome OS como Chromium OS son compatibles con microprocesadores x86 y ARM. Chromium OS se desarrolló sobre un núcleo Linux en un entorno Ubuntu 10.04, utilizando Portage, el gestor ...

Intel anuncia su primer microprocesador: el Intel 4004

Imagen
  El 15 de noviembre de 1971, Intel presentó el 4004 (i4004), un microprocesador de 4 bits que marcó un hito como el primer CPU integrado en un solo chip y el primero disponible comercialmente. Este procesador, empaquetado en un formato de 16 pines, fue el primer diseño y fabricación de un microprocesador por parte de Intel, una empresa que hasta entonces se dedicaba a los semiconductores y chips de memoria. Los principales responsables del desarrollo del i4004 fueron Federico Faggin y Marcian "Ted" Hoff de Intel, junto a Masatoshi Shima, de la compañía japonesa Busicom. Hoff propuso la arquitectura del 4004 en 1969, pero su desarrollo comenzó en 1970, tras la incorporación de Faggin a Intel desde Fairchild Semiconductor. Originalmente, el 4004 fue diseñado para Busicom, que lo utilizó en sus calculadoras, mientras Shima creó el firmware y Faggin supervisó su implementación durante los primeros meses. La metodología empleada para el i4004 estableció los principios de diseño d...