“Conocimientos Programación>JavaScript Programación

¿Qué puedo usar en Lugar de JavaScript

2013/11/9
JavaScript una vez fue considerado como un "juguete " : bueno sólo para efectos especiales llamativos página web. Sin embargo, su uso ha crecido debido a su estatus como el lenguaje de programación que se encuentra en casi todos los navegadores web modernos , y se utiliza comúnmente para crear atractivas y potentes aplicaciones web para dispositivos móviles y sistemas de escritorio . Algunos desarrolladores , sin embargo , consideran que el lenguaje es inadecuado para grandes proyectos - lentos, no son verdaderamente orientado a objetos o de tipo seguro . Algunas alternativas disponibles corregir muchas de las deficiencias de JavaScript . Cappuccino

Cappuccino es un marco de aplicación y el lenguaje de programación con un API o interfaz de programación de aplicaciones , que se asemeja Cacao - API propietaria de Apple. Cappuccino uso Objective- J en lugar de JavaScript como lenguaje de programación . Objective- J se basa en Objective- C, el lenguaje de programación Smalltalk -como, orientado a objetos utilizado para Apple OS X y las aplicaciones de iOS . Su solicitud Objective- J se convierte en un código JavaScript que se ejecutará sin cambios en la mayoría de los navegadores web . Cappuccino está diseñado para crear aplicaciones web en lugar de las páginas Web. Según el sitio web de Cappuccino, no es necesario tener conocimientos de HTML o CSS para usar su producto.
Google Web Toolkit

Como Cappuccino, Google Web Toolkit , o GWT , tiene código producido en un idioma, se une a un marco de aplicación , a continuación, genera código JavaScript . GWT usa Java de Oracle, un idioma que muchos desarrolladores profesionales que ya están familiarizados. Java y JavaScript son lenguajes de programación relacionados en un solo nombre. El Kit de desarrollo de software GWT o SDK , contiene un compilador Java a JavaScript y las API de Java necesarios para crear aplicaciones web optimizadas , del lado del cliente . Google utiliza esta herramienta para muchas de sus propias aplicaciones Web . GWT es un software libre y de código abierto.
HaXe

De acuerdo a su sitio web para desarrolladores , "La idea detrás haXe es dejar que el desarrollador elegir el mejor plataforma para un determinado puesto de trabajo . " para lograr este objetivo , haXe incluye su propio lenguaje de programación orientado a objetos que cuenta con excepciones, las clases , las clases genéricas, reflectividad e iteradores . HaXe se basa en el lenguaje de secuencias de comandos de acción de Adobe. El generador de código haXe puede compilar el código en JavaScript , Flash archivos SWF, NekoVM bytecode , PHP y C + + código fuente . El compilador haXe es libre y software de código abierto bajo la licencia GNU General Public License Version 2 . Dart


de Google El objetivo final del nuevo lenguaje de programación Web Dart de Google es sustituir por completo el lenguaje JavaScript en los navegadores web con su propio lenguaje moderno y orientado a objetos , escalable y rápido. A diferencia de JavaScript , Dart permite a los programadores a declarar opcionalmente tipos de datos variables. Esto da Dart las ventajas de idiomas tanto estáticas como dinámicas . A partir del momento de la publicación , el código de Dart es compilado a JavaScript. En el futuro , el código de Dart nativa funcionaría en cualquier navegador web con una máquina virtual Dart instalado. Código de Dart continuación, podría ejecutar utilizando su propio MIME - " Messenger type="application/dart"> " en lugar de < br " type="application/javascript"> Messenger . " >

JavaScript Programación
Cómo dibujar curvas con Javascript
JavaScript Vs . VBScript
Cómo quitar caracteres Minus y Plus en Javascript
Cómo mantener el Prototype JS Hasta Fecha
Cómo hacer un Banner Ciclismo JavaScript
Lista de los atributos de jQuery
Cómo cambiar texto HTML con variables de JavaScript
Cómo eliminar una matriz asociativa JavaScript
Conocimientos Informáticos © http://www.ordenador.online