Archivo de la categoría Retro

AMD



No me explico como es posible que tras tanto tiempo con el blog, no haya dedicado nunca un artículo dedicado a AMD (American Micro Devices), así que ¡aquí está este para solucionarlo!

AMD se fundó en 1969 con miembros procedentes de Fairchild Semiconductor. Empezó desarrollando procesadores, para continuar fabricando memoria RAM (1975), tarjetas gráficas (2006).

Su éxito comenzaría con un clon del 8080 de Intel, y no dejaría de ser una premonición de futuros desarrollos de la empresa, ya que en 1982 acordarían con Intel ser fabricantes de sus diseños 8088 y 8086 que se acabaría extendiendo hasta el 286.…

Continuar leyendo...

Grace Murray Hopper



En la anterior entrega, hablamos de Radia Joy Perlman, pero todavía quedan por citar multitud de mujeres que han contribuído de manera notable al progreso de la ciencia. Hoy vamos a hablar de Grace Murray Hopper, más conocida como Grace Hooper.

Nació en 1906, llegó a ejercer el grado de contraalmirante en el escalafón militar. Su formación matemática y física le permitió colaborar con Howard H. Aiken para en 1944 desarrollar el Mark I en la Universidad de Harvard junto a IBM. El Mark I forma parte de los anales de la historia como el primer ordenador electromecánico, que basado en los conceptos de Charles Babagge pesaba 4.500 Kg, contenía 800 Km de cable, y 750.000 ruedas giratorias alimentadas por un motor de 4000 W, que le permitían realizar un cálculo cada 3 segundos.…

Continuar leyendo...

Digital Equipment Corporation



Soy de la opinión que la historia no le ha otorgado a Digital Equipment Corporation (DEC) o DIGITAL, la importancia que se merece.

Fundada en 1957, por Ken Olsen y Harlan Anderson, obtuvo gran crecimiento en los años 60, al utilizar los transistores para crear miniordenadores. Un hardware que se acercaba en potencia a los grandes computadores, pero usando una fracción de su espacio, consumo, mantenimiento, y sobre todo precio. IBM, su mayor competidor, era capaz de ofrecer equipos más potentes, pero a igualdad de precio, los desarrollos de DEC, eran imbatibles.

En 1961, lanzarían el PDP-1, que se actualizaría en 1963 con el PDP-5, y en 1964 con el PDP-8.…

Continuar leyendo...

Radia Joy Perlman



Después de haber hablado de Roberta Heuer Williams, hoy vamos a encargarnos de Radia Perlman, de nombre completo Radia Joy Perlman.

Nacida en 1951, es probablemente conocida por haber ejercido de CTO (Chief Technology Officer) en Sun Microsystems, donde llegó a crear cerca de 50 patentes, aunque la compra por parte de Oracle la obligara a marcharse después a Intel.

Su mayor contribución cuando formaba parte de DEC (Digital Equipment Corporation), al crear Spanning Tree Protocol (STP), un protocolo fundamental hoy día en las redes locales (LAN) basadas en Ethernet.

Menos conocido, pero para mi más meritorio, fueron sus anteriores contribuciones en el MIT, donde bajo la supervisión de Seymour Papert, participó en la creación del lenguaje LOGO, y sobre todo, puso en práctica sus condiciones pedagógicas en la enseñanza del mismo a niños de a partir de 3 años.…

Continuar leyendo...

Roberta Heuer Williams



Tras el repaso de Ada Lovelace, hoy homenajeamos a una nueva mujer vinculada con la informática, ella es Roberta Heuer Williams, más conocida como Roberta Williams.

Nacida en 1953, fundaría junto a su marido Ken Williams en el año 1980 la compañía On-Line Systems, que después sería Sierra Online y finalmente Sierra Entertainment.

La carrera de Roberta no tenía nada que ver con los ordenadores, pero al probar a finales de los 70 algunas aventuras conversacionales, empezó a sentirse atraida por ese mundo de fantasía y entretenimiento, que se compaginaba a la perfección con su marido, un programador de IBM.…

Continuar leyendo...

DOS en la actualidad (III)



Continuamos con las aplicaciones para DOS que teníamos pendientes.

Entornos gráficos
GEM/OpenGEM como acrónimo de Graphical Environment Manager fue presentado para PC en 1985, ofreciendo capacidades superiores a las del Windows 1 de la época. Desafortunadamente requería un ratón para trabajar, que no venía de serie en los equipos de aquellos años, y que además era un dispositivo de precio bastante elevado, lo que indudablemente frenaría bastante su difusión. Se quedaría oficialmente en la versión 3, que ya estaba lejos del competidor de Microsoft.

A día de hoy tenemos FreeGEM, que por desgracia, es una actualización incremental, sin características revolucionarias al respecto.…

Continuar leyendo...

IBM PC-DOS 7.1



Mientras escribía DOS en la actualidad, descubrí como incluso en 2012, PC-DOS de IBM se sigue utilizando, y por ende, podemos conseguirlo.

Su última versión viene incluída en el IBM ServerGuide Scripting Toolkit, DOS Edition, version 1.3.07, que podemos descargar libremente, y se identifica como PC-DOS 7.10 build 1.34, con archivos datados el 28/06/2005.

Por motivos de compatibilidad, PC-DOS 7.1, se reporta a la aplicaciones como PC-DOS 7.0 revisión 1, en contraposición a PC-DOS 2000, que lo hacía como 7.0 revisión 0.

Desde que IBM se separara de Microsoft en el desarrollo de PC-DOS a partir de la versión 6.1 de 1993, el desarrollo seguiría con la 6.3 (1993), 7.0 (1994), 2000 (1998), y nuestro protagonista el 7.1 (2003).…

Continuar leyendo...

DOS en la actualidad (II)



Pasamos al mundo de aplicaciones que podemos usar sobre DOS:

Programación
Como decía al principio, es sin duda el punto fuerte de DOS, con buenos entornos de programación para los lenguajes más habituales, y para los que no tanto también.

Basic: QuickBasic/Microsoft Basic PDS/Visual Basic, Turbo/Power Basic

C/C++: Borland C++ 3.1, Turbo C++ 4, OpenWatcom C++, DigitalMars C++ 8.52

Ensamblador: Microsoft Macro Assembler (MASM), Netwide Assembler (NASM), Borland Turbo Assembler (TASM).

Fortran: OpenWatcom Fortran 1.9.

Pascal: Borland Pascal 7.01 o Turbo Pascal 7.1.

xBase: Clipper 5.3b, FoxPro 2.6 o C3 Compiler.…

Continuar leyendo...

DOS en la actualidad (I)



Admito que en general no tenga mucho sentido práctico instalar DOS en una máquina con hardware relativamente actual. Primero de todo, digamos que un equipo, incluso con 32 Mb. de RAM, puede funcionar con algunas distribuciones de Linux más o menos bien, o hacerlo con Windows 2000. En ambos casos, tendremos mayores capacidades que con DOS.

Puede que sientas la nostalgia de MS-DOS, o que simplemente te apetezca trastear con él, ya sea en una máquina física, o en una máquina virtual, para disfrutar del proceso de configurando a tu gusto, o para poder programar en un entorno como el de antaño, y que te daba todas las posibilidades de acceso al hardware.…

Continuar leyendo...

Outlaw (II)



Nos planteamos pasar a Watcom C++ 10.5, necesitamos sobre todo menos lío con la gestión de XMS, pero lo que en realidad nos gusta es su rendimiento. Sin embargo, tenemos tanto código específico para Borland de cara a exprimirlo al máximo, y tanto ensamblador en modo real, que hacerlo vendría a ser casi como empezar de cero. Por no hablar de eliminar otra vez las dependencias de XMS, y buscar nuevas librerías sustitutivas. Tiempo después nos sorprendería que si bien títulos punteros y que admirábamos como Mortal Kombat, lo usaban, Street Fighter II, nuestro preferido, lo hacía con Borland C++.…

Continuar leyendo...