Mi punto de vista de Haxe,
Advertencia, los siguientes párrafos son muy filosóficos (los prácticos están más abajo):
Como alguien que ha estado abierto a muchos lenguajes de programación durante mi corto tiempo de programación y alguien que simplemente sigue adelante cuando siento que algo no funciona para mí; Me parece que Haxe es algo de lo que simplemente no puedo progresar, simplemente no puedo 'mejorarlo'.
En el pasado, descubrí que la cantidad de tiempo que paso escribiendo en un idioma en particular se relaciona con dos factores clave, cuánto necesito usar ese idioma para obtener el resultado y cuán fácil encuentro ese idioma. Pero con Haxe el período de comprensión fue mucho más corto, y lo atribuyo a mi pequeña acumulación de conocimiento en una variedad de idiomas. Hasta que Haxe nunca había encontrado uno que realmente me quedara bien y que se sintiera bien, eran difíciles de entender o simplemente inútiles; bueno, al menos inútil desde mi perspectiva.
Haxe me había permitido ser mucho más expresivo con la forma en que escribo, no me refiero a lo 'expresivo' ya que en la calidad de que todos hablan sobre idiomas, me refería a la capacidad de tener una idea y ejecutarla, de intentar algo que siento es lo correcto. Si tiene éxito o falla totalmente.
Haxe ha sido una curva de aprendizaje muy fácil para mí, con mi experiencia general en lenguajes de estilo c y AS2 / 3, y realmente no he tenido ningún problema para aprenderlo. Una cosa que siempre obstaculizó mi progresión con un nuevo lenguaje fue comprender el concepto detrás de esa sintaxis / marco particular, pero incluso una vez que había superado ese obstáculo, a menudo encontraba que el lenguaje en sí mismo era limitado, limitante o ambos. Con Haxe no estoy limitado ni encuentro el lenguaje mismo que me limite. Con Haxe no hay techo de vidrio, pero hay un piso de vidrio, ya que no hay límite para lo que puedes hacer, pero puedes ver claramente cómo llegaste allí
Recoger a Haxe no es como recoger algunos palos y hacer fuego, pero tampoco es como salir y comprar un conjunto de oxiacetileno y comenzar un incendio con eso. En ese sentido, Haxe está más cerca de un partido, que puedes reutilizar. Sigue casi todas las conversiones de algo que solía hacer pero agrega nuevas funciones útiles. Pero para hacerlo, no reinventa la rueda por completo, solo arregla los bits podridos. (ok menos analogías en el siguiente párrafo)
Cosas prácticas:
El lenguaje es simple, fácil y estandarizado, a la vez que permite al programador llegar tan lejos como quiera.
Puede escribir una pieza de código de muy alto nivel o ir y jugar con los pequeños fragmentos (en gran medida en algunas plataformas)
Haxe no dicta lo que puede y no puede hacer en cualquier plataforma, le da (o planea darle) acceso completo a todo, pero donde puede agrega una forma estandarizada de hacer las cosas.
La lista de correo es muy útil y receptiva, y el foro está incluso acelerando ahora.
El idioma se cambia constantemente (en formas menores) con nuevas cosas agregadas en cada versión.
Hay muy pocos errores reales para la API principal y aún menos para el compilador.
Todos hablan abiertamente sobre el idioma, su dirección y la dirección que sugieren para Haxe (y, por supuesto, por qué debería tomar esa dirección)
Y finalmente, Haxe no es una gran empresa privada de una empresa grande (o incluso pequeña) para ganar dinero con usted como desarrollador, sino que está creada para que todos los desarrolladores la utilicen, desarrollen y mejoren. Y es por eso que siento que Haxe es donde quiero estar. (ahora para volver a la codificación)