Revista Cartográfica (Sep 2024)
Introducción a Python para geociencias
Abstract
Para describir de forma adecuada un lenguaje de programación, vale partir de un antecedente que seguramente muchos de los lectores actuales no tengan presente, pero allá en los últimos años de secundaria, en los 80 empezábamos a aprender BASIC (Beginner's All-purpose Symbolic Instruction Code) un lenguaje creado en los años 60, por John G. Kemeny y Thomas E. Kurtz en el Dartmouth College. El propósito principal de en su diseño era la sencilles y fácil de aprender para quienes empezábamos a entender la lógica de programación. Sin embargo, en poco tiempo, y al llegar a la Universidad en los 90, se empezó a utilizar otros lenguajes más poderosos, pero a la vez más complejos de aprender, Fortran, COBOL, PASCAL y luego C o C++. Por otra parte, ABC nacía también en los 80 desarrollado en el Centrum Wiskunde & Informatica (CWI) en los Países Bajos por Leo Geurts, Lambert Meertens y Steven Pemberton. Creado para ser un lenguaje educativo y de prototipado, más avanzado que BASIC, y destinado a reemplazarlo. Enfocado en ser muy fácil de aprender y usar, pero más estructurado y potente. ...