22 junio 2021

Bob Bemer, el padre del código ASCII

Bob Bemer (Robert William Bemer - Sault Ste. Marie, Míchigan, 8 de febrero de 1920 - Condado de Palo Pinto, Texas, 22 de junio de 2004) fue un informático estadounidense, en 1936 se licenció en Matemáticas y obtuvo un certificado en ingeniería aeronáutica. Los primeros años desarrolló su labor profesional precisamente en asuntos de aeronáutica. En los años cincuenta, sesenta, y setenta del siglo pasado trabajó para grandes multinacionales como "IBM", "Honeywell", y "UNIVAC".
Bob Bemer desarrolló el lenguaje de programación "COMTRAN", uno de los primeros lenguajes de la historia. Posteriormente formó parte del comité para la creación del lenguaje "COBOL". De aquel comité también formaba parte Grace Hopper ("Amazing Grace"); precisamente "COBOL" nació de la unión del "Flow-Matic" de Hopper con el "COMTRAN" de Bemer.

Las aportaciones de Bob Bemer al mundo de la programación fueron extraordinarias, pero quizás tuvo otra aportación más importante: En el año 1960 fue miembro del comité que creó la codificación estándar "ASCII" (American Standard Code for Information Interchange), siendo considerado desde entonces el "padre del ASCII". Ayudó a crear el estandar de 8 bits por byte. Aquella codificación fue el primer paso para una compatibilidad universal entre ordenadores. Concretamente las contribuciones de Bemer al código "ASCII" fueron: el carácter de escape, la barra "Backslash", y las "llaves".

Antes del trabajo de Bemer, la mayoría de los sistemas de computadoras tenían su propia forma de representar los caracteres alfanuméricos. Pero en mayo de 1961, él propuso usar un código común que permitió a los computadores comunicarse más fácilmente.
Después de que el Instituto de Estandarización Nacional de Estados Unidos aprobó esta propuesta, Bemer dirigió el equipo que desarrolló el Código Estandarizado para el Intercambio de Información de Estados Unidos (Ascii por sus siglas en inglés).

Su legado permanece hasta nuestros días, ya que la mayoría de las computadoras todavía utilizan los códigos Ascii. ¿Qué informático no utiliza hoy en día alguno de los cuatro caracteres aportados por Bob Bemer? Ninguno. Y por ello Bob es uno de los grandes olvidados en la historia de la informática. Pocos informáticos conocen su existencia en la profesión informática y sus grandes aportaciones. Quizás haya personas que piensen que aportar cuatro caracteres al código "ASCII" no sea relevante, pero su aportación a un lenguaje como el "COBOL" fue fundamental y el inicio de muchos otros lenguajes; mas de sesenta años después su creación (COBOL) sigue siendo parte del presente de la informática.
A principio de los años 70, Bemer fue uno de los primeros en advertir sobre la falla del milenio, mejor conocida como el Y2K.
Placa del coche de Bemer

No hay comentarios:

Publicar un comentario