En los 90 Iverson desarrolló J, un lenguaje tan cercano a APL que casi se puede decir que es un dialecto, pero que sólo utiliza caracteres ascii para sus operadores. Ahora los sucesores de Iverson, la empresa J Software, ha decidido liberar J bajo la GPL, con lo que todos podemos empezar a experimentar con él sin preocuparnos por estar invirtiendo nuestro tiempo en un lenguaje privativo.
El principal problema de este lenguaje es su notación que se acerca más a la locura completa que a un lenguaje usable.
Efectivamente, muchos pensarán que sólo hace falta acostumbrarse a la nomenclatura, pero... ¿es que nadie piensa en el mantenimiento? Si mantener Lisp o ASM ya es bastante locura, mantener este código tiene que ser unas risas...
No he encontrado nada en español al respecto, en barrapunto ya hay enlaces para los que prefieran la lengua se Shakespeare.
#c-1" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/1206934/order/1">#1 Por lo que se ve en la wiki, yo no entiendo nada:
A continuación se muestra un programa J que calcula la media de una lista de números:
Comentarios
El principal problema de este lenguaje es su notación que se acerca más a la locura completa que a un lenguaje usable.
Efectivamente, muchos pensarán que sólo hace falta acostumbrarse a la nomenclatura, pero... ¿es que nadie piensa en el mantenimiento? Si mantener Lisp o ASM ya es bastante locura, mantener este código tiene que ser unas risas...
Si la nave Enterprise llegó a la J, los lenguajes de programación también pueden.
#!/bin/jc
echo 'No hay dios que memorice y maneje con soltura los 84 operadores que acabo de contar'
exit ''
Igual para su ámbito de uso estará bien, pero eso no lo veo yo muy utilizable fuera de las matemáticas.
¿Lenguaje Jamón?
¿Realmente hace falta un lenguaje nuevo? O más bien es que comercialmente no valía un duro y han decidido sacarlo GPL antes que matarlo...
enlace a la wiki:
http://es.wikipedia.org/wiki/J_%28lenguaje_de_programaci%C3%B3n%29
No he encontrado nada en español al respecto, en barrapunto ya hay enlaces para los que prefieran la lengua se Shakespeare.
#c-1" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/1206934/order/1">#1 Por lo que se ve en la wiki, yo no entiendo nada:
A continuación se muestra un programa J que calcula la media de una lista de números:
avg =. +/ % #
avg 1 2 3 4
2.5
#2 Acabo de ver la wiki. Otro lenguaje críptico de cojones. No me extraña que comercialmente haya sido un fracaso.
#4 No se entiende ni "J"...