Mon point de vue sur haXe,
Avertissement les paragraphes suivants sont très philosophique (le plan de la Pratique sont plus bas):
Comme quelqu'un qui a été ouvert à beaucoup de langages de programmation de plus de mon temps de programmation et de quelqu'un qui se déplace simplement sur quand je sens que quelque chose ne fonctionne pas pour moi; je trouve que haXe est quelque chose que je ne peux pas le progrès, je ne peux pas "mieux".
J'avais trouvé dans le passé, que la quantité de temps que je passe à l'écriture dans une langue donnée est lié à deux facteurs principaux, combien j'ai besoin de la langue pour obtenir le résultat et comment facile je trouve cette langue à saisir. Mais avec haXe la préhension de la période a été beaucoup plus courte, et j'attribue cela à ma petite accumulation de connaissances dans une variété de langues. Jusqu'à ce que haXe, je n'avais jamais trouvé un qui vraiment faite pour moi et que juste senti droite, ils étaient soit difficile à comprendre ou tout simplement inutile; bien au moins inutile de mon point de vue.
HaXe a m'a permis d'être beaucoup plus expressif avec la façon dont j'écris, je ne veux pas dire le "expressive", comme dans la qualité dont tout le monde parle la langue, je voulais dire la capacité à avoir une idée et de courir avec lui, d'essayer quelque chose je le sens qui est juste. Qu'elle réussisse ou échoue totalement.
HaXe a été très facile de la courbe d'apprentissage pour moi, avec mon contexte général dans c style de langues et AS2/3, et je n'ai pas vraiment eu de mal à le ramasser. Une chose qui a toujours freiné ma progression, avec une nouvelle langue a été de comprendre le concept derrière cette syntaxe/cadre, mais encore une fois, j'avais passé cet obstacle m'arrivait souvent de trouver que la langue était en elle-même limitée, de limiter ou de les deux. Avec haXe, je ne suis ni limitée, ni suis-je trouver le langage lui-même à la limite de moi. Avec haXe, il n'y a pas de plafond de verre, mais est un plancher de verre, qu'il n'y a aucune limite à ce que vous pouvez faire, mais vous pouvez voir clairement comment vous y êtes arrivé
Ramasser haXe n'est pas comme ramasser des bâtons et faire du feu, mais il n'est ni envie de sortir et d'acheter un oxyacétylénique ensemble et de commencer un feu. En ce sens, haXe est plus proche d'un match, que vous pouvez réutiliser. Il suit presque toutes les conversions de quelque chose que votre, mais ajoute de nouvelles fonctionnalités utiles. Mais pour ce faire il ne cherche pas à réinventer la roue entièrement, il vient de se résout les pourris bits. (ok moins d'analogies dans le paragraphe suivant)
Pratique des choses:
La langue est simple, facile et standardisé, tout en permettant au programmeur d'aller aussi loin qu'ils le souhaitent.
Vous pouvez écrire un niveau très élevé morceau de code ou d'aller jouer avec les petits bouts (pour un degré de sérieux sur certaines plates-formes)
HaXe n'est pas dicter ce que vous pouvez et ne pouvez pas faire sur une seule plate-forme, il donne de la (ou des plans pour vous donner un accès total à tout, mais où il le peut, il ajoute d'une façon standardisée de faire les choses.
La liste de diffusion est très disponible et très réactive, et le forum est encore accélérer le rythme maintenant.
La langue est constamment modifié (en mineur) avec de nouvelles choses dans chaque version.
Il y a très peu de vrais bugs à venir à travers pour les principales API et encore moins pour le compilateur.
Chacun parle ouvertement de la langue de sa direction et de la direction qu'ils suggèrent pour haXe (et, bien sûr, pourquoi il devrait prendre cette direction)
Et enfin haXe n'est pas une grande entreprise privée par un grand (ou même petite) entreprise de faire de l'argent hors de vous en tant que développeur, il est créé pour tous les développeurs de l'utiliser, de développer et de s'améliorer. Et c'est pourquoi je me sens haXe est où je veux être. (maintenant, pour revenir à codage)