• [^] # Re: Elm

    Posté par . En réponse au lien Un langage de plus : Roc. Évalué à 8.

    Le compilateur Elm transpile vers du JS.

    En d'autres termes, si tu fais du ELM t'es certain que ça va tourner partout comme du JS ?

    C'est aux développeurs du compilateur de s'assurer de cela, en général ils font en sortent que le code puisse tourner sur tous les navigateurs connus, au moins en terme de version de JS (EcmaScript) supportée.

    Après, rien n'empêche un dev Elm d'utiliser des fonctionnalités spécifiques à un navigateur et dans ce cas Elm ne changera pas le fait que le code ne sera pas compatible.

    Par contre, le code Elm n'est pas compatible Node.js, vu que Elm se concentre exclusivement sur le front (les navigateurs quoi).