A finales de la década de 1970, una nueva y ambiciosa empresa de informática llamada Apple comenzó a pensar en sus próximos pasos cuando la era de las computadoras domésticas de repente parecía una realidad. La empresa ya había dejado su huella con el ordenador de sobremesa Apple II en 1977. El cofundador de Apple, Steve Jobs, y otros intentaban poner el listón más alto. Lo que surgió no se parecía a nada en el mercado de consumo: una pantalla de carpetas y menús fácil de usar. y un curioso dispositivo de desplazamiento y clic llamado mouse, primero con el fracaso comercial Lisa en 1983 y luego con el innovador Macintosh en 1984. Jobs encontró inspiración dondequiera que pudo. Un punto de referencia estaba justo al final de la calle en el Centro de Investigación Xerox Palo Alto y su red informática interna Alto, precursores del escritorio. Otra musa fue un visionario del software en Suiza, Niklaus Wirth, cuyo lenguaje de codificación elegantemente simple, Pascal, ayudó a impulsar la revolución de las computadoras personales en Apple en la década de 1980 y en otros lugares, y simplificó profundamente la forma en que los programadores construían sus instrucciones.“Esta fue la primera generación que tuvo libertad para concentrarse en lo que se podía hacer con la computadora en lugar de en la computadora misma, ”, dijo el Dr. Wirth, quien murió en su casa de Zurich el 1 de enero a los 89 años. Pascal de Wirth, llamado así en honor al matemático francés del siglo XVII Blaise Pascal, introdujo un lenguaje simplificado y una lógica intuitiva en el ámbito digital a principios de los años 1970. Las opciones de codificación informática anteriores, incluidas FORTRAN y BASIC, funcionaban bien con procesos sencillos, pero a menudo requerían pasos complicados para ejecutar funciones más desafiantes. A Wirth le gustaba repetir una analogía acuñada por el informático británico Tony Hoare, quien describió los lenguajes anteriores a Pascal como algo similar a tocar el piano con dos dedos. Las canciones fáciles se pueden aprender rápidamente, pero las piezas más difíciles se vuelven extremadamente difíciles. La difusión de Pascal fue impulsada en parte por las iniciativas de código abierto del Dr. Wirth. No hizo ningún intento de sacar provecho de su creación, diciendo que debería ser un «bien público». Compartió el código fuente con cualquiera que le preguntara. Al mismo tiempo, las computadoras se estaban convirtiendo cada vez más en parte del uso cotidiano en el mundo académico y empresarial. El acceso a Pascal brindó a una generación de jóvenes programadores un conjunto de herramientas común para experimentar y crear código. «Llegó una generación que tenía fácil acceso a las computadoras y, lo más importante, que no tuvo que desaprender viejos hábitos», dijo en una entrevista de 2004. con una revista académica publicada por la Universidad de Klagenfurt en Austria. Las variaciones de Pascal se arraigaron en toda la industria, incluso para Microsoft Windows. Una antigua empresa de software, Borland, desarrolló versiones de ejecución rápida de Pascal, incluido el popular Turbo Pascal. El Dr. Wirth «cambió la forma en que la gente piensa sobre la programación», dijo a BusinessWeek uno de los cofundadores de Borland, Philippe Kahn. En 1984, el Dr. Wirth recibió el Premio Turing, a menudo denominado el Premio Nobel de la Computación, presentado por la Asociación de Maquinaria de Computación. En su discurso en la ceremonia de entrega de premios en San Francisco, el Dr. Wirth describió el proceso de invención como separar “lo esencial y lo efímero” y, mediante prueba y error, dejar de lado todo lo demasiado complicado o innecesario. “Uno aprende mejor”, dijo. dijo, «inventando». Niklaus Emil Wirth nació en Winterthur, Suiza, el 15 de febrero de 1934. Su padre era profesor de geografía y su madre era ama de casa. Relató que cuando era niño sentía una profunda curiosidad por la mecánica y la experimentación. . Incursionó en un laboratorio de química casero en el sótano, desmontó radios y construyó modelos de aviones que enviaba a los campos alrededor de su casa. Los accidentes, afirmó, le enseñaron lecciones sobre el valor del ahorro y la precisión.“Si tienes que pagar [for repairs] Con tu propio dinero de bolsillo”, dijo a BusinessWeek en 1990, “aprendes a no hacer las reparaciones demasiado complicadas”. Se licenció en ingeniería eléctrica en 1959 en el Instituto Federal de Tecnología de Zurich, conocido como ETH Zurich. Dejó Europa para continuar sus estudios: una maestría en 1960 de la Universidad Laval en la ciudad de Quebec y un doctorado en lenguajes de programación de la Universidad de California en Berkeley tres años después. Ocupó un puesto en el recién creado departamento de informática de la Universidad de Stanford de 1963 a 1967. Él y sus colegas desarrollaron lenguajes informáticos, incluida una versión del lenguaje algorítmico llamado Algol-W que fue adoptado por algunas universidades para enseñar programación en la computadora central IBM System/360. Wirth regresó a Suiza para iniciar un programa de informática similar en ETH Zurich. Amplió Algol-W para crear la primera versión de Pascal, cuyo objetivo era enseñar a los estudiantes de programación. El primer código Pascal estuvo en funcionamiento en 1970 en las computadoras de la universidad. Poco a poco, el Dr. Wirth introdujo el concepto de “programación estructurada”, que incluye la capacidad de reutilizar código común para simplificar y reducir errores potenciales. El concepto, considerado innovador a principios de la década de 1970, se convirtió en el estándar para la enseñanza de programación. “El arte en ingeniería no es tanto hacer algo muy complicado”, dijo el Dr. Wirth en una entrevista de 1985. “El arte consiste en simplificar un problema complicado”. En 1976, el Dr. Wirth se tomó un año sabático para trabajar en el Centro de Investigación Xerox Palo Alto, lo que inspiraría a los primeros diseñadores de Apple. Describió la experiencia de tener su propia computadora de escritorio como «abrumadora» y una motivación para decidir compartir Pascal en una plataforma abierta. Más tarde, en ETH Zurich, desarrolló una estación de trabajo informática de alto rendimiento a la que llamó Lilith y ayudó a una startup suiza. arriba, Logitech, comercializa el mouse. Logitech se convirtió en uno de los mayores fabricantes de accesorios informáticos del mundo. El Dr. Wirth fue designado para dirigir el Instituto de Sistemas Informáticos de ETH en 1990 y se jubiló en 1999. Su matrimonio con Nani Jucker terminó en divorcio. Estuvo casado con Diana Blessing desde 1984 hasta su muerte en 2009. Le sobreviven su pareja desde 2017, Rosmarie Müller; tres hijos de su primer matrimonio; seis nietos; y cinco bisnietos. La familia anunció la muerte pero no proporcionó la causa. A menudo se atribuye a Wirth el mérito de ser el padre de un adagio frecuentemente repetido en informática: la velocidad del software se está desacelerando en relación con el ritmo de aumento de velocidad en el hardware como los microprocesadores. “Cuando desarrollas un programa, es mucho más difícil idear una solución simple que una solución complicada. unos”, dijo. “Desafortunadamente, nuestros ordenadores no son críticos. Se tragan cualquier cosa”.

Source link