Otro post sobre informática... Porque me apetece, esta vez.
Vamos a hablar de Java:
Java es un lenguaje de script, no pasa de ahí. Es un script para un motor al que llaman máquina virtual.
Java es el lenguaje de programación que mejor conozco y con el único que he trabajado cobranding. Aunque también le he dado al javascript que es otro lenguaje de script para el que también muchísimos motores a los que no se llama máquinas virtuales sino intérpretes de javascript y ya, si te topas con uno pasao de informático, máquina javascript.
Así vivimos separados de trabajar con la máquina o con la API perrera del sistema operativo. Rumores cuentan que Java furrula igual en todos los sistemas... Aquello del CORE (compile once and run anywhere)... Ay madre... El que escribió eso no trabajó nunca con j2me que es Java también, pero, qué cojones y que viva la libertad, sólo basado en una especificación que dice cosas como: "el paratín tiene que tener una cpu y una memoria... ¡ah, sí! y ser portatil".
No le quito mérito. Pero podían haberse estirado un poco y fijar un estándar antes de dejar a los fabricantes hacer la Babel que han hecho... Madre del amor hermosos... Así uno quiere retomar su PFC y aquello del "porting" se está volviending una pesadilla. Tomando una configuración básica me estoy muriendo poco a poco buscando resquicios para ir adaptanding al resto.
Run anywhere... La verdad que es culpa de los fabricantes de teléfonos, pero... ¡Su puta vida!