Symbolics es un difunto fabricante de computadoras Symbolics, Inc. , y una compañía privada que adquirió los activos de la anterior compañía y continúa vendiendo y manteniendo el sistema Open Genera Lisp y el sistema de álgebra computacional Macsyma . [2]
Tipo | Público |
---|---|
Industria | Sistemas informáticos Software informático |
Sucesor | Symbolics, Inc. de propiedad privada |
Fundado | 9 de abril de 1980 Cambridge , Massachusetts , EE . UU. |
Fundador | Russell Noftsker |
Difunto | 7 de mayo de 1996 [1] |
Destino | Quebrado |
Sede | Concord , Massachusetts, Estados Unidos |
Productos | Servidores Estaciones de trabajo Servicios de almacenamiento |
Sitio web | www |
El dominio symbolics.com se registró originalmente el 15 de marzo de 1985, [3] lo que lo convierte en el primer dominio .com del mundo. En agosto de 2009, se vendió a napkin.com (anteriormente XF.com) Investments. [4]
Historia
Symbolics, Inc. [5] era un fabricante de computadoras con sede en Cambridge, Massachusetts , y más tarde en Concord, Massachusetts , con instalaciones de fabricación en Chatsworth, California (una sección suburbana de Los Ángeles ). Su primer director ejecutivo, presidente y fundador fue Russell Noftsker . [6] Symbolics diseñó y fabricó una línea de máquinas Lisp , computadoras de un solo usuario optimizadas para ejecutar el lenguaje de programación Lisp . Symbolics también hizo avances significativos en la tecnología de software y ofreció uno de los entornos de desarrollo de software más importantes de las décadas de 1980 y 1990, que ahora se vende comercialmente como Open Genera para Tru64 UNIX en Hewlett-Packard (HP) Alpha . Lisp Machine fue la primera estación de trabajo disponible comercialmente , aunque esa palabra aún no se había acuñado.
Symbolics fue un derivado del MIT AI Lab , una de las dos empresas que fundaron el personal de AI Lab y los piratas informáticos asociados con el fin de fabricar máquinas Lisp. El otro fue Lisp Machines , Inc., aunque Symbolics atrajo a la mayoría de los piratas informáticos y más fondos.
El producto inicial de Symbolics, el LM-2, introducido en 1981, era una versión reempaquetada del diseño de la máquina MIT CADR Lisp . El sistema operativo y el entorno de desarrollo de software, más de 500.000 líneas, se escribieron en Lisp desde el microcódigo hacia arriba, basado en Lisp Machine Lisp del MIT .
Posteriormente , el paquete de software pasó a llamarse ZetaLisp , para distinguir el producto de Symbolics de otros proveedores que también habían obtenido la licencia del software del MIT. El editor de texto Zmacs de Symbolics , una variante de Emacs , se implementó en un paquete de procesamiento de texto llamado ZWEI , un acrónimo de Zwei era Eine inicialmente , siendo Eine un acrónimo de Eine Is Not Emacs . Ambos son acrónimos recursivos y juegos de palabras con las palabras alemanas para uno ( eins , eine ) y dos ( zwei ).
El software del sistema Lisp Machine fue entonces protegido por derechos de autor por el MIT y se le concedió la licencia tanto a Symbolics como a LMI. Hasta 1981, Symbolics compartió todas sus mejoras con derechos de autor al código fuente con MIT y lo mantuvo en un servidor MIT. Según Richard Stallman , Symbolics se involucró en una táctica comercial en la que obligó al MIT a hacer que todas las correcciones y mejoras con derechos de autor de Symbolics al sistema operativo Lisp Machine estén disponibles solo para Symbolics (y MIT, pero no para los competidores de Symbolics), y así ahogar a su competidor LMI, que en ese momento no tenía recursos suficientes para mantener o desarrollar de forma independiente el sistema operativo y el entorno. [7]
Los simbólicos sintieron que ya no tenían suficiente control sobre su producto. En ese momento, Symbolics comenzó a usar su propia copia del software, ubicada en los servidores de su empresa, mientras que Stallman dice que Symbolics hizo eso para evitar que sus mejoras Lisp fluyeran a Lisp Machines, Inc. Desde esa base, Symbolics hizo grandes mejoras en todos los parte del software y continuó entregando casi todo el código fuente a sus clientes (incluido el MIT). Sin embargo, la política prohibía al personal del MIT distribuir la versión de Symbolics del software a otros. Con el fin de la colaboración abierta llegó el fin de la comunidad de hackers del MIT. Como reacción a esto, Stallman inició el proyecto GNU para crear una nueva comunidad. Eventualmente, Copyleft y la Licencia Pública General GNU garantizarían que el software de un pirata informático pudiera seguir siendo software libre . De esta manera, Symbolics jugó un papel clave, aunque contradictorio, en la instigación del movimiento del software libre .
Modelo | Año | Descripción |
---|---|---|
LM-2 | 1981 | Estación de trabajo basada en la arquitectura CADR del MIT |
La serie 3600
En 1983, un año después de lo planeado, Symbolics presentó la familia 3600 de máquinas Lisp. Con el nombre en código interno de "máquina L", la familia 3600 fue un diseño nuevo e innovador, inspirado en la arquitectura CADR pero que comparte algunos de sus detalles de implementación. El procesador principal tenía una palabra de 36 bits (dividida en 4 u 8 bits de etiquetas y 32 bits de datos o 28 bits de dirección de memoria). Las palabras de memoria eran de 44 bits, y los 8 bits adicionales se usaban para el código de corrección de errores (ECC). El conjunto de instrucciones era el de una máquina apiladora . La arquitectura 3600 proporcionó 4.096 registros de hardware, de los cuales la mitad se utilizó como caché para la parte superior de la pila de control ; el resto fue utilizado por el microcódigo y las rutinas de tiempo crítico del sistema operativo y el entorno de tiempo de ejecución Lisp. Se proporcionó soporte de hardware para la memoria virtual , que era común para las máquinas de su clase, y para la recolección de basura , que era única.
El procesador 3600 original tenía un diseño microprogramado como el CADR, y se construyó en varias placas de circuitos grandes de circuitos integrados TTL estándar , siendo ambas características comunes para las computadoras comerciales de su clase en ese momento. La velocidad del reloj de la unidad central de procesamiento (CPU) variaba según la instrucción que se estaba ejecutando, pero normalmente era de alrededor de 5 MHz. Muchas primitivas Lisp podrían ejecutarse en un solo ciclo de reloj . La entrada / salida del disco (E / S) se manejó mediante multitarea a nivel de microcódigo . Un procesador 68000 (denominado procesador frontal , (FEP)) puso en marcha la computadora principal y manejó los periféricos más lentos durante el funcionamiento normal. Una interfaz Ethernet era un equipo estándar, reemplazando la interfaz Chaosnet del LM-2.
El 3600 era aproximadamente del tamaño de un frigorífico doméstico. Esto se debió en parte al tamaño del procesador (las tarjetas estaban muy espaciadas para permitir que las tarjetas prototipo de envoltura de alambre encajaran sin interferencias) y en parte al tamaño de la tecnología de unidades de disco a principios de la década de 1980. En la presentación del 3600, el disco más pequeño que podía soportar el software ZetaLisp tenía 14 pulgadas (360 mm) de ancho (la mayoría de los 3600 se enviaban con el Fujitsu Eagle de 10½ pulgadas ). El 3670 y el 3675 eran un poco más cortos en altura, pero eran esencialmente la misma máquina empaquetada un poco más apretada. El advenimiento de 8 pulgadas (200 mm) y más tarde 5+Las unidades de disco de 1 ⁄ 4 pulgadas (130 mm) que podían contener cientos de megabytes llevaron a la introducción de los modelos 3640 y 3645, que eran aproximadamente del tamaño de un archivador de dos cajones.
Las versiones posteriores de la arquitectura 3600 se implementaron en circuitos integrados personalizados, reduciendo las cinco tarjetas del diseño del procesador original a dos, con un gran ahorro de costos de fabricación y con un rendimiento ligeramente mejor que el diseño anterior. La 3650, la primera de las máquinas G , como se las conocía dentro de la empresa, estaba alojada en un gabinete derivado de la 3640. La memoria más densa y las unidades de disco más pequeñas permitieron la introducción de la 3620, aproximadamente del tamaño de una PC torre moderna de tamaño completo. El 3630 era un 3620 gordo con espacio para más memoria y tarjetas de interfaz de video. El 3610 era una variante de menor precio del 3620, esencialmente idéntico en todos los sentidos, excepto que tenía licencia para la implementación de aplicaciones en lugar de para el desarrollo general.
Modelo | Año | Descripción |
---|---|---|
3600 | 1983 | Puesto de trabajo |
3670 | 1984 | Puesto de trabajo |
3640 | 1984 | Puesto de trabajo |
3675 | 1985 | Puesto de trabajo |
3645 | 1985 | Puesto de trabajo |
3610 | 1986 | Puesto de trabajo |
3620 | 1986 | Puesto de trabajo |
3650 | 1986 | Puesto de trabajo |
Los diversos modelos de la familia 3600 fueron populares para la investigación de inteligencia artificial (IA) y aplicaciones comerciales durante la década de 1980. El auge de la comercialización de IA de la década de 1980 condujo directamente al éxito de Symbolics durante la década. Se creía ampliamente que las computadoras Symbolics eran la mejor plataforma disponible para desarrollar software de inteligencia artificial. El LM-2 usó una versión de la marca Symbolics del complejo teclado de cadete espacial , [8] mientras que los modelos posteriores usaron una versión simplificada (a la derecha), conocida simplemente como el teclado Symbolics . [9] El teclado Symbolics presentaba las muchas teclas modificadoras utilizadas en Zmacs, en particular Control / Meta / Super / Hyper en un bloque, pero no presentaba el complejo conjunto de símbolos del teclado space-cadet.
También contribuyó al éxito de la serie 3600 una línea de interfaces de vídeo en color con gráficos de mapas de bits , combinada con un software de animación extremadamente potente. La División de Gráficos de Symbolics, con sede en Westwood, Los Ángeles , California, cerca de los principales estudios de cine y televisión de Hollywood, convirtió su software S-Render y S-Paint en líderes de la industria en el negocio de la animación.
Symbolics desarrolló las primeras estaciones de trabajo capaces de procesar vídeo con calidad de televisión de alta definición (HDTV), que gozó de un gran número de seguidores en Japón. Un 3600, con el monitor estándar en blanco y negro, hizo un cameo en la película Real Genius . La compañía también fue mencionada en la novela Jurassic Park de Michael Crichton .
La división de gráficos de Symbolics se vendió a Nichimen Trading Company a principios de la década de 1990, y el paquete de software S-Graphics (S-Paint, S-Geometry, S-Dynamics, S-Render) se transfirió a Franz Allegro Common Lisp en Silicon Graphics (SGI ) y PC con Windows NT . Hoy en día se vende como Mirai por Izware LLC, y continúa utilizándose en las principales películas cinematográficas (la más famosa en El señor de los anillos de New Line Cinema ), videojuegos y simulaciones militares.
Las computadoras de la serie 3600 de Symbolics también se utilizaron como las primeras computadoras controladoras frontales para las computadoras paralelas masivas de Connection Machine fabricadas por Thinking Machines Corporation , otra escisión del MIT con sede en Cambridge, Massachusetts. La máquina de conexión ejecutó una variante paralela de Lisp y, inicialmente, fue utilizada principalmente por la comunidad de inteligencia artificial, por lo que la máquina Symbolics Lisp encajaba particularmente bien como máquina frontal.
Durante mucho tiempo, el sistema operativo no tuvo nombre, pero finalmente fue nombrado Genera alrededor de 1984. El sistema incluía varios dialectos avanzados de Lisp. Su herencia era Maclisp en el PDP-10, pero incluía más tipos de datos y funciones de programación orientadas a objetos de herencia múltiple . Este dialecto Lisp se llamó Lisp Machine Lisp en el MIT. Symbolics utilizó el nombre ZetaLisp. Symbolics más tarde escribió un nuevo software en Symbolics Common Lisp , su versión del estándar Common Lisp .
Marfil y géneros abiertos
A fines de la década de 1980 (2 años después de lo planeado), la familia Ivory de procesadores Lisp Machine de un solo chip reemplazó a los sistemas G-Machine 3650, 3620 y 3630. La implementación de VLSI del transistor Ivory 390k diseñada en Symbolics Common Lisp usando NS, un lenguaje de diseño de hardware simbólico (HDL) personalizado, direccionó una palabra de 40 bits (etiqueta de 8 bits, datos / dirección de 32 bits). Dado que solo abordaba palabras completas y no bytes o medias palabras, esto permitió el direccionamiento de 4 Gigapalabras (GW) o 16 gigabytes (GB) de memoria; el aumento del espacio de direcciones reflejó el crecimiento de programas y datos a medida que la memoria de semiconductores y el espacio en disco se hicieron más baratos. El procesador Ivory tenía 8 bits de ECC adjuntos a cada palabra, por lo que cada palabra extraída de la memoria externa al chip tenía en realidad 48 bits de ancho. Cada instrucción de Ivory tenía 18 bits de ancho y dos instrucciones más un código CDR de 2 bits y un tipo de datos de 2 bits estaban en cada palabra de instrucción extraída de la memoria. Obtener dos palabras de instrucción a la vez de la memoria mejoró el rendimiento del Ivory. A diferencia de la arquitectura microprogramada del 3600 , el conjunto de instrucciones Ivory todavía estaba microcodificado, pero se almacenaba en una ROM de 1200 × 180 bits dentro del chip Ivory. Los procesadores Ivory iniciales fueron fabricados por VLSI Technology Inc en San José, California , en un proceso CMOS de 2 µm , con las generaciones posteriores fabricadas por Hewlett Packard en Corvallis, Oregon , en procesos CMOS de 1,25 µm y 1 µm. El Ivory tenía una arquitectura de pila y operaba una tubería de 4 etapas: Obtener, Decodificar, Ejecutar y Escribir. Los procesadores Ivory se comercializaron en Lisp Machines independientes (XL400, XL1200 y XL1201), Lisp Machines sin cabeza (NXP1000) y en tarjetas complementarias para Sun Microsystems (UX400, UX1200) y Apple Macintosh (MacIvory I, II, III) computadoras. Las Lisp Machines con procesadores Ivory operaban a velocidades entre dos y seis veces más rápidas que una 3600 según el modelo y la revisión del chip Ivory.
Modelo | Año | Descripción |
---|---|---|
MacIvory I | 1988 | Tablero Nubus para Apple Macintosh |
XL400 | 1988 | Estación de trabajo, VMEBus |
MacIvory II | 1989 | Tablero Nubus para Apple Macintosh |
UX400 | 1989 | Tarjeta VMEBus para Sun |
XL1200 | 1990 | Estación de trabajo, VMEBus |
UX1200 | 1990 | Tarjeta VMEBus para Sun |
MacIvory III | 1991 | Tablero Nubus para Apple Macintosh |
XL1201 | 1992 | Estación de trabajo compacta, VMEBus |
NXP1000 | 1992 | Máquina sin cabeza |
El conjunto de instrucciones Ivory se emuló posteriormente en software para microprocesadores que implementaban la arquitectura Alpha de 64 bits . El emulador "Virtual Lisp Machine" , combinado con el sistema operativo y el entorno de desarrollo de software de las máquinas XL, se vende como Open Genera.
Piedra solar
Sunstone era un procesador similar a una computadora con conjunto de instrucciones reducido (RISC), que se lanzaría poco después del Ivory. Fue diseñado por el grupo de Ron Lebel en la oficina de Symbolics Westwood. Sin embargo, el proyecto se canceló el día en que se suponía que se iba a terminar.
Endgame
Tan rápido como el auge de la IA comercial de mediados de la década de 1980 había impulsado a Symbolics al éxito, el invierno de la IA de finales de la década de 1980 y principios de la de 1990, combinado con la desaceleración de la Iniciativa de Defensa Estratégica de la administración Ronald Reagan , popularmente llamada Star Wars , programa de defensa antimisiles , para la cual la Agencia de Proyectos de Investigación Avanzada de Defensa ( DARPA ) había invertido mucho en soluciones de inteligencia artificial, Symbolics dañó gravemente. Una guerra interna entre Noftsker y el CEO que la junta había contratado en 1986, Brian Sear, sobre si seguir el liderazgo sugerido por Sun y enfocarse en vender su software, o volver a enfatizar su hardware superior, y la consiguiente falta de enfoque cuando ambos Noftsker y el despido de Sear de la empresa hizo que las ventas cayeran en picado. Esto, combinado con algunos acuerdos inmobiliarios desaconsejados por parte de la administración de la empresa durante los años de auge (habían contraído grandes obligaciones de arrendamiento a largo plazo en California), llevaron a Symbolics a la bancarrota . La rápida evolución en la tecnología de microprocesadores para el mercado masivo (la revolución de las PC ), los avances en la tecnología de compiladores Lisp y la economía de la fabricación de microprocesadores personalizados disminuyeron severamente las ventajas comerciales de las máquinas Lisp especialmente diseñadas. En 1995, la era de las máquinas Lisp había terminado y, con ella, las esperanzas de éxito de Symbolics.
Symbolics continuó como una empresa con ingresos muy limitados, respaldada principalmente por contratos de servicio en los restantes MacIvory, UX-1200, UX-1201 y otras máquinas que todavía utilizan los clientes comerciales. Symbolics también vendió el software Virtual Lisp Machine (VLM) para DEC, Compaq y estaciones de trabajo basadas en HP Alpha ( AlphaStation ) y servidores ( AlphaServer ), MacIvory II reacondicionados y teclados Symbolics.
En julio de 2005, Symbolics cerró su instalación de mantenimiento de Chatsworth, California . El solitario propietario de la empresa, Andrew Topping, murió ese mismo año. El estado legal actual del software Symbolics es incierto. [10] Una variedad de hardware de Symbolics todavía estaba disponible para su compra en agosto de 2007.[actualizar]. [11] El Departamento de Defensa de los Estados Unidos (DoD de los Estados Unidos) todavía paga a Symbolics por el trabajo de mantenimiento regular. [12]
Primer dominio .com
Tipo de sitio | Comercial |
---|---|
Disponible en | inglés |
Dueño | Inversiones de XF.com |
URL | Symbolics.com |
Comercial | sí |
Lanzado | 15 de marzo de 1985 |
Estado actual | Activo |
El 15 de marzo de 1985, symbolics.com se convirtió en el primer dominio .com registrado de Internet (y actualmente, dado que todavía está registrado, el más antiguo) . [13] El dominio symbolics.com fue comprado por XF.com en 2009.
Redes
Genera también presentó el software de interoperabilidad de redes más extenso visto hasta ese momento. Se había inventado un sistema de red de área local llamado Chaosnet para Lisp Machine (anterior a la disponibilidad comercial de Ethernet ). El sistema Symbolics apoyó a Chaosnet, pero también tuvo una de las primeras implementaciones de TCP / IP . También era compatible con los protocolos de red SNA de DECnet e IBM . Un protocolo de Dialnet utilizaba líneas telefónicas y módems . Genera, utilizando sugerencias de su base de datos de espacio de nombres distribuida (algo similar al Sistema de nombres de dominio (DNS), pero más completo, como partes del Grapevine de Xerox), seleccionaría automáticamente la mejor combinación de protocolos para usar al conectarse al servicio de red. Un programa de aplicación (o un comando de usuario) solo especificaría el nombre del host y el servicio deseado. Por ejemplo, un nombre de host y una solicitud de "Conexión de terminal" podrían generar una conexión a través de TCP / IP utilizando el protocolo Telnet (aunque había muchas otras posibilidades). Del mismo modo, solicitar una operación de archivo (como un comando Copiar archivo) puede elegir NFS , FTP , NFILE (el protocolo de acceso a archivos de red de Symbolics) o uno de varios otros, y podría ejecutar la solicitud a través de TCP / IP, Chaosnet o cualquier otra red que fuera más adecuada.
Programas de aplicación
El programa de aplicación más popular para Symbolics Lisp Machine fue el sistema de ingeniería asistido por computadora ICAD . Uno de los primeros videojuegos multijugador en red, una versión de Spacewar , fue desarrollado para la Symbolics Lisp Machine en 1983. El software CAD electrónico en la Symbolics Lisp Machine se utilizó para desarrollar la primera implementación de la arquitectura de precisión Hewlett-Packard ( PA -RISC ).
Contribuciones a la informática
El personal de investigación y desarrollo de Symbolics (primero en el MIT y luego en la empresa) produjo varias innovaciones importantes en tecnología de software:
- Flavors, one of the earliest object-oriented programming extensions to Lisp, was a message passing object system patterned after Smalltalk, but with multiple inheritance and several other enhancements. The Symbolics operating system made heavy use of Flavors objects. The experience gained with Flavors led to the design of New Flavors, a short-lived successor based on generic functions rather than message passing. Many of the concepts in New Flavors formed the basis of the CLOS (Common Lisp Object System) standard.
- Advances in garbage collection techniques by Henry Baker, David A. Moon and others, particularly the first commercial use of generational scavenging, allowed Symbolics computers to run large Lisp programs for months at a time.
- Symbolics staffers Dan Weinreb, David A. Moon, Neal Feinberg, Kent Pitman, Scott McKay, Sonya Keene, and others made significant contributions to the emerging Common Lisp language standard from the mid-1980s through the release of the American National Standards Institute (ANSI) Common Lisp standard in 1994.
- Symbolics introduced one of the first commercial object databases, Statice, in 1989. Its developers later went on to found Object Design, Inc. and create ObjectStore.
- Symbolics introduced in 1987 one of the first commercial microprocessors designed to support the execution of Lisp programs: the Symbolics Ivory.[14] Symbolics also used its own CAD system (NS, New Schematic) for the development of the Ivory chip.
- Under contract from AT&T, Symbolics developed Minima, a real-time Lisp run-time environment and operating system for the Ivory processor. This was delivered in a small hardware configuration featuring much random-access memory (RAM), no disk, and dual network ports. It was used as the basis for a next-generation carrier class long-distance telephone switch.
- The Graphics Division's Craig Reynolds devised an algorithm that simulated the flocking behavior of birds in flight. Boids made their first appearance at SIGGRAPH in the 1987 animated short "Stanley and Stella in: Breaking the Ice", produced by the Graphics Division. Reynolds went on to win the Scientific And Engineering Award from The Academy of Motion Picture Arts and Sciences in 1998.
- The Symbolics Document Examiner hypertext system originally used for the Symbolics manuals- it was based on Zmacs following a design by Janet Walker, and proved influential in the evolution of hypertext.
- Symbolics was very active in the design and development of the Common Lisp Interface Manager (CLIM) presentation-based User Interface Management System. CLIM is a descendant of Dynamic Windows, Symbolics' own window system. CLIM was the result of the collaboration of several Lisp companies.
- Symbolics produced the first workstation which could genlock, the first to have real time video I/O, the first to support digital video I/O and the first to do HDTV.[15]
División de Gráficos Simbólicos
The Symbolics Graphics Division (SGD, founded in 1982, sold to Nichimen Graphics in 1992) developed the S-Graphics software suite (S-Paint, S-Geometry, S-Dynamics, S-Render) for Symbolics Genera.
Movies
This software was also used to create a few computer animated movies and was used for some popular movies.
- 1984, graphics for the little screens on the bridges of the Enterprise and the Klingon ship in Star Trek III: The Search for Spock
- 1985, 3D animations for Real Genius
- 1987, Symbolics, Stanley and Stella in: Breaking the Ice
- 1989, Symbolics, The Little Death
- 1990, Symbolics, Ductile Flow, presented at SIGGRAPH 1990
- 1990, 3D animations for Jetsons: The Movie
- 1991, Symbolics, Virtually Yours
- 1991, 3D computer animation for An American Tail: Fievel Goes West
- 1993, 3D animation of the Orca for Free Willy
Referencias
- ^ "Symbolics Bancruptcy Filed". smbx.org.
- ^ Symbolics, Sales by David Schmidt
- ^ "Symbolics.com WHOIS, DNS, & Domain Info – DomainTools". WHOIS. Retrieved 2016-04-06.
- ^ Wauters, Robin. "25 Years Later, First Registered Domain Name Changes Hands".
- ^ Incorporated April 9, 1980, in Delaware by Robert P. Adams, President; Russell Noftsker, Secretary, and Andrew Egendorf, attorney.
- ^ Noftsker took over as President one year after incorporation.
- ^ "My Lisp Experiences and the Development of GNU Emacs". Free Software Foundation.
- ^ "Symbolics LM-2 Symbol Processing System" (PDF). Bitsavers.
- ^ "Symbolics 3600 Symbol Processing System" (PDF). Bitsavers.
- ^ "MIT CADR Lisp Machine FAQ". Unlambda.com.
- ^ http://www.lispmachine.net/symbolics.txt
- ^ "Prime Award Spending Data. Recipient: Symbolics". US Government. Archived from the original on April 8, 2013. Retrieved March 13, 2013.
- ^ "100 oldest dot com domains". Jottings.com.
- ^ Baker, Clark; Chan, David; Cherry, Jim; Corry, Alan; Efland, Greg; Edwards, Bruce; Matson, Mark; Minsky, Henry; Nestler, Eric; Reti, Kalman; Sarrazin, David; Sommer, Charles; Tan, David; Weste, Neil (1987). "The Symbolics Ivory Processor: A 40 Bit Tagged Architecture Lisp Microprocessor". Proceedings of the IEEE International Conference on Computer Design. pp. 512–4.
- ^ "The Computer Graphics Essential Reference". www.cs.cmu.edu.
Otras lecturas
- Moon, David A. "Garbage collection in a large LISP system". Proceedings of the 1984 ACM Symposium on LISP and functional programming, August 6–8, 1984, Austin, Texas. pp. 235–246.
- Moon, David A. "Architecture of the Symbolics 3600". Proceedings of the 12th annual international symposium on Computer architecture, June 17–19, 1985, Boston, Massachusetts. pp. 76–83.
- Moon, David A. (1986). "Object-oriented programming with Flavors". In N. Meyrowitz (ed.). Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications (Portland, Oregon, United States, September 29–October 2, 1986). OOPLSA '86. New York, NY: ACM. pp. 1–8.
- Moon, David A. (January 1987). "Symbolics Architecture". Computer. 20 (1): 43–52. doi:10.1109/MC.1987.1663356.
- Walker, J. H.; Moon, D. A.; Weinreb, D. L.; McMahon, M. (November 1987). "The Symbolics Genera Programming Environment". IEEE Software. 4 (6): 36–45. doi:10.1109/MS.1987.232087.
- Edwards, Bruce; Efland, Greg; Weste, Neil. "The Symbolics I-Machine Architecture". IEEE International Conference on Computer Design '87.
- Walker, J. H. (1987). "Document Examiner: delivery interface for hypertext documents". Proceedings of the ACM Conference on Hypertext (Chapel Hill, North Carolina, United States). Hypertext '87. New York, NY: ACM. pp. 307–323.
- Efland, G.; et al. (January 1988). The Symbolic Ivory Processor: A VLSI CPU for the Genera Symbolic Processing Environment. Symbolics Cambridge Center, VLSI System Group.
- Shrobe, H. E. (1988). "Symbolic computing architectures". Exploring Artificial intelligence. San Francisco, CA: Morgan Kaufmann. pp. 545–617.
- Walker, J. H. (1988). "Supporting document development with concordia". In Shriver, B.D. (ed.). Proceedings of the Twenty-First Annual Hawaii international Conference on Software Track (Kailua-Kona, Hawaii, United States). Los Alamitos, CA: IEEE Computer Society. pp. 355–364. doi:10.1109/HICSS.1988.11825.
- McKay, S.; York, W.; McMahon, M. (1989). "A presentation manager based on application semantics". Proceedings of the 2nd Annual ACM SIGGRAPH Symposium on User interface Software and Technology (Williamsburg, Virginia, United States, November 13–15, 1989). UIST '89. New York, NY: ACM. pp. 141–8.
- McKay, S. (September 1991). "CLIM: the Common Lisp interface manager". Comm. ACM. 34 (9): 58–9. doi:10.1145/114669.114675.
enlaces externos
- Official website
- The Symbolics Museum
- Archives from the Symbolics Lisp Users Group (SLUG) Mailing List, 1986-1993
- Archives from the Symbolics Lisp Users Group (SLUG) Mailing List, 1990-1999
- Ralf Möller's Symbolics Lisp Machine Museum
- A page of screenshots of Genera
- "Genera Concepts" – Web copy of Symbolic's introduction to Genera
- A collection of press releases from Symbolics
- "Symbolics announces the first true Single-Chip Lisp CPU" – Symbolics press release announcing the Ivory chip
- Lisp machines timeline – A timeline of Symbolics' and others' Lisp machines
- Kalman Reti, the Last Symbolics Developer, Speaks of Lisp Machines. – Video of a talk from June 28, 2012
- Symbolics-dks at the Wayback Machine (archived August 29, 2009)