Yo me dedico a esto y sin embargo muchas veces me es imposible seguir los acontecimientos y la velocidad de "progreso" (progreso?) de la informática. Parece que cada dos o tres años una nueva generación de estudiantes de sistemas dice "todo lo que existe no sirve, voy a crear mi propio lenguaje de programación".
Yo cuando empecé con las compus hogareñas de 8 bits, había 3 lenguajes principales (había más pero en uso hobbista había básicamente tres):
-Podías programar to computadora en BASIC (la mayoria empezamos con eso)
-Podías programar en C
o bien
-Podías programar en assembler o código de máquina, es decir, programar para el procesador que tenía la computadora en cuestión (Z-80, 6502, Motorola 6809 etc)
Ahh me siento un dinosaurio sabiendo assembler del 6502...
LDA $0A
CMP $C020
BEQ $D01E
(JA! ... tomá mate... no se qué catzo hay en la posición de memoria C020 pero igual comparo con $0A y si es igual salto a la m... ;-)
Después aparecieron PASCAL y Clipper que tuvieron gran aceptación, por nombrar sólo dos.... (ahora me vienen a la mente Borland Objectvision, y CA-Realizer!).
Ya antes de la explosión de internet tuvimos a Java (que sigue muy vigente sobre todo en el servidor, y ahora con JavaFX promete traer más gente),
Antes de eso estuvo Smalltalk, orientado a objetos, y otros remanentes en uso académico o de negocios como Fortran, Ada, Cobol...
También existian lenguajes de "scripting" como Rexx (usado en OS/2 de IBM y AmigaOS)
Pero igual la cosa era manejable los lenguajes se podían contar con los dedos de dos manos.
La explosión de internet como decía trajo nuevos lenguajes... primero estuvo PERL que venía del mundo Unix y que pasó a correr como scripts ".CGI" en el servidor. En una época todo sitio en la web tenia extensiones .pl o .cgi. Después llegó PHP. Después la moda pasó a ser Python. Después de pronto todo el mundo empezó a hablar de Ruby. -estoy dejando afuera inventos de Microsoft para destronar a Java como C#-.
Uy casi me olvido de TCL y TCL/tk que también venían del mundo Unix.
Como si no hubieran suficientes, hace relativamente poco (el tiempo vuela en la red) los compañeros Mercosureños de Brasil hicieron
LUA... muy popular para sistemas embebidos.
Bueno, ahora me entero que me estaba quedando afuera de otro que viene "pisando fuerte".... y me desayuno con que existe BALA, er.. digo,
VALA.
http://en.wikipedia.org/wiki/Vala_(programming_language)BASTA, es hora de ponerle fin a esta farsa con los nombres jocosos. ¿Se imaginan la conversación siguente en un ascensor entre dos programadores nerds, ante la atenta mirada de una persona cualquiera -no-nerd-?.
- No, no sabés, ahora estoy haciendo el CURSO DE "BALA" (vala)
- Ah vos... Bala?
- Si, bala. Una masa.
- Terminaste con el
Mambo?
- Si, ayer estuve hasta la 4am dandole a
Samba.
- Nosotros en la empresa tuvimos un problema con
Rumba, es una mierda.
En fin...tantos proyectos al mismo tiempo, van a
torpedear el crecimiento de
la industra del software... (ver link)
...Es poco serio, así no se puede trabajar...
;-)Imagínense las tapas de Reptil (Perfil) si el gobierno extende las
becas Control-Fpara este nuevo lenguaje... "El kirchnerismo da cursos de bala" ... no.. en serio... en gráfica todo bien, pero cuando lean la noticia por radio?... a mi me preocupa.
Como diría Petinatto "
baila la avenida Santa Fe..."Nerds eran los de antes... la foto del
creador de VALA me exime de mayores comentarios ;-)
*CHISTE* *CHISTE* lo único que me falta es que alguien se ofenda. :-P
FC