Nació el 26 de febrero de 1943 en Pasadena, California. Se unió al proyecto Genie mientras estudiaba en el Departamento de Física de la Universidad de California, Berkeley, en 65438-0968. Este proyecto pronto se convirtió en Berkeley Computer Company (BCC), que desarrolló el sistema de tiempo compartido BCC 500. Thacker dirigió el diseño de la memoria central y el microprocesador. Pero la empresa no tuvo éxito comercial.
En 1970, se unió al Centro de Investigación de Palo Alto de Xerox junto con gran parte del personal técnico principal de BCC. Aquí, Thacker se desempeñó como líder del proyecto del sistema operativo de tiempo compartido MAXC y arquitecto jefe del sistema de computación personal Alto. Aloje o participe en el diseño y desarrollo de impresoras Alto, Ethernet y láser. Entre ellos, el Alto diseñado en 1973 es el creador de las computadoras personales modernas de hoy. Viene con un mouse, una interfaz gráfica de usuario y admite redes LAN. Aún más sorprendente es que también tiene una gran cantidad de software: cliente de correo electrónico, editor de texto WYSIWYG, editor de gráficos vectoriales, editor de mapas de bits, sistema CAD de circuito integrado WYSIWYG, entorno de desarrollo Smalltalk, entorno de desarrollo Lisp Interlisp e incluso juegos multijugador en línea. La Apple Computer, que salió al mercado unos años más tarde, palidece en comparación.
También hay un hecho interesante sobre Alto que puede interesar a los desarrolladores: debido a que su teclado no tiene subrayados, los programadores inventaron el método CamelCase para representar palabras compuestas con cambios en mayúsculas y minúsculas. Por supuesto, esto es sólo una forma de decirlo.
En 1983, Thacker llegó a DEC y participó en la creación del famoso SRC (Systems Research Center). Aquí, presidió el diseño de la primera estación de trabajo multiprocesador DEC Firefly y el primer multiprocesador de arquitectura Alpha. El protocolo de coherencia de caché de vigilancia (también llamado protocolo Firefly) fue un subproducto.
En 1997, se unió a Microsoft y ayudó a establecer el Instituto de Investigación de Microsoft en Cambridge, Inglaterra. Dos años después, regresó a Estados Unidos y lideró el desarrollo del prototipo de tableta de Microsoft. Ahora ha regresado a Microsoft Research para estudiar arquitectura informática.
En 2004, la Academia Nacional de Ingeniería le otorgó el premio Charles Stark Draper.
En 2007, ganó el premio von Neumann del IEEE.
Gana el Premio Turing
En 2009, el Premio Turing fue otorgado a Charles Thacker, el padre del ordenador personal moderno, en reconocimiento a su diseño pionero y su implementación del primer ordenador moderno. Computadora personal Computadora personal Xerox PARC Alto. También hay grandes inventos y contribuciones (¿por el diseño innovador y la implementación de la primera computadora personal moderna? ¿Alto de Xerox PARC e inventos innovadores? y por la invención innovadora de las redes de área local (incluida Ethernet), estaciones de trabajo multiprocesador, caché de snoop. Contribuciones al consenso protocolos y tabletas personales.
La presidenta de ACM, Dame Wendy Hall, dijo que Charles Thacker fue uno de los ingenieros más destacados en el campo de los sistemas informáticos. Un logro tras otro ha tenido un profundo impacto en la tecnología informática moderna. /p>
An Takema, vicepresidente del Centro de Investigación de Intel, dijo que el diseño Alto de Charles Thacker tiene la base para las computadoras personales de hoy. Todos los elementos clave, sentando las bases para una de las industrias más creativas y gratificantes del mundo:
La victoria de Thacker eleva a seis el número de premios de arquitectura informática (excluyendo las operaciones en las que se realizan contribuciones importantes de Brooks of System). Desde la perspectiva de las disciplinas premiadas, la tecnología de programación y la informática teórica siguen siendo las más importantes. familias, con 12 y 11 veces respectivamente.
Observación CSDN
Charles Thacker es una figura técnica incondicional cuyos principales logros son la arquitectura y las redes de sistemas de hardware informático. Una cosa interesante que descubrí de su vida es que los productos que presidió o en cuyo diseño participó, excepto la impresora láser, que no fue particularmente prominente, básicamente no tuvieron mucho éxito en los negocios. ¿No es así? El BCC original, el Alto de Xerox, el Firefly de DEC e incluso el Tablet PC de Microsoft no se convirtieron en productos de gran éxito.
Esto demuestra que el Premio Turing se centra en la innovación tecnológica más que en el éxito comercial.
Sin embargo, incluso si miramos el Alto diseñado hace casi 40 años desde una perspectiva actual, no podemos evitar admirarlo. De hecho, casi todo lo que encontramos hoy en día en los ordenadores de sobremesa lo podremos encontrar en esta máquina.
Charles Thacker está sobrio. Dijo en una entrevista de 2006 que, si bien el Alto tenía muchas características interesantes, también tenía muchas deficiencias. Mencionó el Apple II, que nació diez años después, elogiando su diseño minimalista y su bajo coste. El costo del Alto es un gran problema. En 1973 su precio era de 12.000 dólares, equivalente a 65.438 millones de dólares en la actualidad. Esto evita directamente que ingrese al escritorio público. Y Alto estaba demasiado adelantado a su tiempo, mientras que las PC de IBM y Apple apenas comenzaban a ingresar al mercado cuando los microprocesadores eran lo suficientemente potentes. También mencionó que lo interesante es que cuando Jobs y otros decidieron elegir 6502 como procesador de Apple II, no pensaron que 6502 fuera la CPU de las computadoras Xerox, sino que solo lo usaron como controlador de teclado para los productos posteriores de Alto. ...
Además, el punto de partida del desarrollo propio también tiene un impacto negativo en la promoción del producto. Por ejemplo, aunque se propuso la idea de las hojas de cálculo, los desarrolladores no comenzaron a desarrollarlas porque las encontraron inútiles. Este tipo de software se convirtió en una de las principales razones de la popularidad de otras PC tempranas.
Por supuesto, durante un período de tiempo más largo, el éxito comercial puede no ser tan significativo como la verdadera innovación tecnológica. Al hablar de sus logros, Charles Thacker dijo que aunque Alto es el más famoso, quizás el más importante hoy en día sea el sistema Firefly que diseñó en DEC, y sus muchas experiencias ayudarán en el próximo mundo multinúcleo.
Cuando se trata de experiencias exitosas, Thacker resumió dos puntos: aprender haciendo y aprender de las experiencias de otras personas. Mencionó que muchas personas ahora crean un nuevo conjunto porque la base del algoritmo no es buena y los resultados no son tan seguros y de calidad como los existentes. Al final, son los usuarios finales los que salen perjudicados.