Ir al contenido principal

Mother of Compilers

Sin duda alguna lo que hizo Grace Hopper ha marcado mucho la computación, el software y en general toda la informática puesto que sus contribuciones se reflejan hoy en día y han evolucionado, pero siempre han tomado la base de lo que ella hizo.

En general siempre he admirado su biografía, ya la había revisado en clases anteriores y también por curiosidad, sin embargo nunca había escuchado que había sentado las bases para los compiladores y para COBOL, sabía que ella había propuesto o de cierta manera había usado el término "bug",  pero de los compiladores no tenía idea y eso fue algo nuevo para mí y eso se suma a una lista tan larga de todos los logros y reconocimientos que tiene su legendaria carrera.

Algo que he admirado mucho de ella es como logró distinguirse en una industria dominada por hombres e inclusive en aquellas épocas aún cuando existía una gran parte de mujeres trabajando en el software siempre se le atribuyó la ingeniería informática a una carrera de hombres. Sin duda alguna sentó muchas bases no solamente para la informática sino también para la equidad de género y el feminismo los cuales si se combinan puede resultar en proyectos muy interesantes como por ejemplo aquellas convenciones en el que se destaca a la mujer en esta área de computación y en el que se incita a que más niñas y mujeres puedan estudiar y ejercer una carrera de computación y tener avances y aportaciones significantes para todo el mundo.

De cierta manera Grace has dejado un legado enorme a pesar de qué si tuvo muchísimas trabas las más notorias pues fue por ser mujer y el segunda por ser una mujer mayor de 40 años sin hijos y divorciada todo esto representó un gran obstáculo para ella, sin embargo es de admirar como pasaba su conocimiento a las siguientes generaciones, daba entrevistas y conferencias y apenas en el 2016 se le dio un reconocimiento póstumo precisamente porque después de muchos años de su muerte todavía seguía y sigue teniendo relevancia en materia de computación y feminismo

La parte que más me gustó fue como fueron explicando la evolución de Grace Hopper y en el video lo que más me gustó fue como fueron retratando aquellos comentarios en muchas conferencias que realizaba, que fueron clave para seguir escuchando todo lo que tenía que decir para seguir viendo todo lo que tiene que hacer y sobre todo para seguir aplicando las cosas que hizo

Si quieren ver y leer sobre Grace Hopper les dejo los links abajo

Grace Hopper - The Mother of Cobol

The Queen of Code


Comentarios

Entradas más populares de este blog

Haciendo el Diseño de Compiladores mas relevante a los estudiantes

El artículo me pareció muy interesante y al principio muy exacto al describir que probablemente nosotros como profesionales de computación no estaríamos laboralmente trabajando para el diseño de un compilador y es cierto al menos en mi caso nunca me pasó por la mente el desarrollar esta actividad como parte de mi carrera y tampoco tenía idea de qué iba a visualizar una materia de esta naturaleza, sin embargo algo que es muy acertado en el artículo es sobre la utilidad que puede tener la materia en otros aspectos y otros problemas de informática.   Algo que también me gustó del artículo (algo que ya habíamos visto en clases previas) es sobre la explicación de las fases de un compilador (lexical analysis and parsing; semantic analysis; code generation; and code optimization) y aquí las  van explicando de forma muy concisa y siento que las entendí y las reforcé mucho más debido a que pone ejemplos y uno de los más significativos es el de LaTex con HTML. La verdad sentí una e...

Me presento soy Manuel

Mi nombre es Jose Manuel Cruz Gil, pero me gusta que me digan Manuel o Manu. Actualmente estudio la carrera de ingeniería en sistemas computacionales en octavo semestre.  Quiero empezar que he escuchado rumores sobre la materia y empiezo a creer que son muy ciertas, empezando por la dificultad que conlleva y sobretodo la dedicación tanto en inteligencia como en tiempo, por lo que lo que espero de la materia es aprender super bien las bases para el proyecto, aclarar mis dudas, hacer sentido cada clase e información que el profesor transmite.  En cuanto mis hobbies e intereses personales me gusta cocinar, ver TikToks, tengo un programa de radio en Frecuencia CEM (la radio de mi campus) por lo que la locución e investigación de temas en tendencia m gusta mucho, me encanta leer libros de magia, a diferencia de mis compañeros/as ISC no me gustan tanto los videojuegos, pero si me gusta ver streams y lo que mas amo es escuchar musica y álbumes completos principalmente aquellos que so...

Building Server-Side Web Language Processors

Después de leer este artículo estoy completamente de acuerdo con la idea y la visión general del autor Ariel Ortiz, en este artículo que nos presentó sobre los beneficios de usar un enfoque web para desarrollar un procesador de lenguaje donde se nos explica como a veces es más interesante ver un compilador funcionando en un enfoque web que en la propia terminal. Sólo que el único inconveniente es que el nivel de complejidad del proyecto va a aumentar donde necesitaremos de tiempo extra y material extra, sin embargo los resultados pueden ser muy gratificantes. Fuera de la complejidad y ampliando los beneficios del enfoque web puedo visualizar que este proyecto puede contribuir al desarrollo de habilidades útiles por parte de los estudiantes, ya que el desarrollo web es una de las áreas más destacadas de la programación así como una de las más necesitadas debido a que todos se están mudando de manera prácticamente en Internet. Además como otro beneficio y siento que es algo fundamental e...