Lenguajes técnicos (o informaticas)
Los lenguajes técnicos no son ambiguos. Son muy explicitos.
Cuando me pongo a programar, me siento un poco anti-social.
No es como los idiomas "naturales". Un pequeño fallo gramatical
no vale nada cuando un habla, pero con los lenguajes informáticos,
un fallo acaba por paralizando todo. Aprender un idioma natural
es aprender algo que se usa para comunicar directamente con
otros, pero "hablar" a través una idioma de ordenador abre la
possibilidad de que intervengan otros factores entre sus palabras y los
destinatarios. Por ejemplo, puedo hacer un programa en
Java, pero no sé si Java funcionará en la próxima versión de
Internet Explorer. El desarrollo de Java sigue los valores
de Sun Microsystems, y ellos hacen cualquier cosa para mejorar
sus acciones.
Programar en Java es "hablar" con un vocabulario
limitado, un poco como expresarse a través de un pequeño dicionario hecho para
los negocios. Igualmente, los programadores de
otras idiomas no tienen control del contexto sistémico en el que funcionan
los programas. Sin embargo, ahora, para "hablar" con el gran público en
la Red hay que pasar por los navegadores. Como hay tres o
cuatro idiomas que funcionan dentro de los navegadores, no es un contexto
ideal. Desafortunadamente, Java es la mejor manera de establecer una
interfaz sofisticada, y las alternativas son muy limitados y amenazadoras.
Microsoft quiere matar Java porque es un idioma que no obliga a la gente a
reiniciar Windows. La situación actual depende la resolución del procreso
que continua entre el Departamento de Justicia Americano y Microsoft.
Sería mejor para Java mantener su independencia, pero no estoy
seguro de quién ganará el juicio. Con Java, por lo menos,
hay todavia la posibilidad de que unos programas funcionen bajo otros
sistemas operativos. Ahora mismo, espero simplemente continuar con
este idioma mediocre , pero hay todavia la amenaza que ella desparecera
gracias a la libre competencia, santo patron de la Justicia Americana. En este sentido,
creo que los poetas son mas libres que los programadores.
INDEX