Orribile Garbage
Ho usato haXe su consiglio di qualcuno e non lo consiglierei mai a qualcuno per alcun motivo .
La compilazione incrociata tra le lingue porta a confusione, errori ed errori. Rende anche il debug di un compito monumentale.
Would you recommend them to someone who has to use a php cms but hates php?
No! Ti consiglierei imparare PHP correttamente o utilizzare un CMS diverso. Dal momento che sembra che tu non abbia scelta nella parte CMS, l'altra opzione è imparare la lingua e affrontarla.
How mature are their implementations and tools?
Giovani al meglio, instabili nel peggiore dei casi. Non troverai molto supporto per loro.
Sembra che tu abbia il compito di scrivere qualcosa per un'applicazione PHP. Oltre agli ovvi problemi che il tuo codice dovrebbe importare funzioni / oggetti PHP esistenti per funzionare, e la suddetta spazzatura, chiunque altro stia lavorando su questo ora dovrà imparare la tua lingua al compilatore di lingue. Altrimenti avranno a che fare con il fragile codice "PHP" che è il risultato. Ciò significa anche che, se ci lavorano, dovrai reimplementare tali modifiche nel tuo codice o rischiare di perdere le modifiche che qualcun altro fa.
Se non ti piace lavorare con PHP, aspetta di dover lavorare con un po 'del codice di quelle lingue in uscita.
"" Compilazione incrociata tra le lingue "
Porta a confusione, errori ed errori. Quando scrivi un codice che viene tradotto in un'altra lingua, rimuovi te stesso dalla fonte iniziale. Quello che scrivi e ciò che viene generato è completamente fino al compilatore. Scrivere codice per generare codice crea confusione, commetterai errori e troverai errori che non ti aspetti. Non consiglierei di usarli.