Muévase sobre Java: JavaScript.

El debate sobre la posible usurpación de JavaScript del estado de Java como el lenguaje de programación ‘Escribir una vez, ejecutar en cualquier lugar’.

¿JavaScript ha desplazado a Java como el nuevo lenguaje de programación «Escribir una vez, ejecutar en cualquier lugar» (WORA)? Todo depende de tu perspectiva. Y con tecnologías como WebAssembly llegando a la escena, Java podría recibir un impulso en un paradigma novedoso de “escribir una vez, compilar en cualquier lugar”.

Cómo funciona Javascript?

Java se ejecutará donde sea que funcione la JVM, proporcionando portabilidad en muchos sistemas operativos y plataformas de hardware, incluidos dispositivos móviles e integrados. Pero JavaScript, siempre crucial para las aplicaciones en el navegador, ahora funciona para aplicaciones de escritorio a través de tecnología como el marco Electron, para aplicaciones móviles a través de marcos como React Native y para backends web a través de Node.js y Deno, señala el desarrollador Shalitha Suranga. autor del Framework Neutralino JavaScript/TypeScript.

JavaScript: desde navegadores web hasta servidores y dispositivos

Si bien el artículo de Suranga en Medium declaró que JavaScript es inmortal y que Java está muriendo lentamente, no diría que JavaScript está matando a Java como lenguaje de programación. Más bien, Suranga sostiene que en todos aquellos lugares donde Java brilló (aplicaciones de escritorio, servidores web, clientes web, aplicaciones móviles, aplicaciones de televisión inteligente), JavaScript ahora está desempeñando esos roles mejor que Java. En particular, JavaScript gobierna el navegador web, donde los subprogramas de Java no lograron establecerse. Incluso para las aplicaciones móviles de Android, Java ha dado paso a marcos JavaScript multiplataforma como Ionic, React Native y NativeScript.

11 Librerias Javascript Open Source Para Proyectos Front-End –  Blog.Megacursos.com | VFX, 3D y diseño gráfico

WebAssembly: ¿Nueva vida para Java?

Tecnologías como WebAssembly y Spring Native introducen un nuevo giro en el concepto de WORA. Al permitir que varios lenguajes de programación se compilen en ejecutables portátiles o nativos, esencialmente desacoplan el lenguaje de la plataforma de ejecución. Los desarrolladores pueden utilizar Java sin JVM.

Qué es JavaScript y para qué sirve?

Sin embargo, Suranga todavía ve que JavaScript ofrece beneficios en facilidad de uso y características dinámicas. Si bien se podría argumentar que WebAssembly podría hacer que Java sea inmortal, permitiendo que Java se use en el desarrollo web sin necesidad de JavaScript, es probable que los desarrolladores terminen profundizando en JavaScript, argumentó Suranga.

FUENTE: https://www.infoworld.com/article/3611412/move-over-java-javascript-is-the-new-wora-or-is-it.html


Otras entradas que pueden interesarte

Mauricio Valderrama Escrito por:

2 comentarios

  1. Michael
    26 marzo, 2021
    Responder

    Genial lo de Javascript.

  2. Pedro
    26 marzo, 2021
    Responder

    Interesante información.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *