Si j'ai bien compris, le langage, le compilateur, tout l'environnement de développement est gratuit et libre (AGPL) ? ;
MLState est la société commerciale qui facture du support ? Une idée des tarifs ? ;
Opa est disponible sou deux licences:
* AGPL, et la communauté en bénéficie.
* Licence propriétaire et ainsi le financement d'Opa est assuré.
Opa est un langage fonctionnel, je suppose qu'un développeur Ocaml trouvera rapidement ses marques n'est-ce pas ? ;
C'est possible. Après, un langage c'est un paradigme, une syntaxe et des APIs. Le point commun avec OCaml se trouve sur le paradigme et c'est tout. Le reste est encore à découvrir. Ceci dit, à toi de nous dire si tu 'rentres' dedans facilement :)
Pour un grand projet, je m'étais laissé dire qu'Ocaml, en étant modulaire, facilitait la lecture, la correction et l'optimisation d'une application comportant beaucoup de code. Qu'en est-il avec Opa ? ;
C'est une bonne question. Ces mêmes critères s'appliquent mais mon expérience de "gros" projet en Opa est limité. D'autres que moi sont plus à même de te répondre sur ce point.
Peut-on compiler sur une architecture ARM ?
Pas essayé. Mais si le compilateur OCaml cible une architecture, peu de raison que ça ne soit pas possible (le format des dates peut-être?)
Si il est tout à fait logique pour une société commerciale de penser que Ocaml (et donc son framework Ocsigen) n'est pas le langage le plus adapté pour le développement web, on peut néanmoins, sans connotation négative, s'interroger sur l'objectivité de cette idée. N'étant pas qualifié, je serais ravi de connaitre l'avis d'un utilisateur confirmé d'Ocaml et du framework Ocsigen.
[^] # Re: Questions
Posté par Hugo . En réponse à la dépêche Opa, un nouveau langage pour le développement d’applications Web. Évalué à 3.
Opa est disponible sou deux licences:
* AGPL, et la communauté en bénéficie.
* Licence propriétaire et ainsi le financement d'Opa est assuré.
C'est possible. Après, un langage c'est un paradigme, une syntaxe et des APIs. Le point commun avec OCaml se trouve sur le paradigme et c'est tout. Le reste est encore à découvrir. Ceci dit, à toi de nous dire si tu 'rentres' dedans facilement :)
C'est une bonne question. Ces mêmes critères s'appliquent mais mon expérience de "gros" projet en Opa est limité. D'autres que moi sont plus à même de te répondre sur ce point.
Pas essayé. Mais si le compilateur OCaml cible une architecture, peu de raison que ça ne soit pas possible (le format des dates peut-être?)
Ça c'est pas moi :)