Je voudrais vraiment savoir sur le soutien pour ce qui suit à Erlang.Erlang est-il prêt pour les applications professionnelles?
Prise en charge de Windows COM. Le support COM en lui-même couvre toutes les exigences concernant l'accès aux documents Access, Excel et Word. Les deux lire et écrire.
Génération et impression de fichiers PDF. L'impression de note est facile si cela peut être fait sur un serveur d'imprimante Windows. Et beaucoup d'imprimantes n'ont pas de pilote à côté de Windows.
Et une bonne prise en charge de base de données qui ne rend pas toute tâche plus difficile que de le faire sur un serveur SQL. Erlang Mnesia est OK, étant donné qu'il n'y a rien de plus difficile à effectuer sur Mnesia que sur n'importe quel serveur SQL.
L'application métier que je prévois de porter sera basée sur le Web. Ce serait bien si je pouvais le porter sur l'interface graphique plus tard, mais demander cela serait peut-être trop pour Erlang, je suppose. Je suis d'accord avec ça. Edit: Je voudrais ajouter que le support pour MS-Office n'est pas si grave. Un langage doit uniquement prendre en charge COM. Et tout le monde Microsoft sera à votre porte. Même Perl/PHP/Python/Ruby a un support COM. Bien qu'aucune de ces langues ne soit née pour le monde de Windows.
J'écris des applications commerciales dans Erlang. C'est prêt. Etre capable de s'interfacer avec des produits Microsoft n'a rien à voir avec le fait d'être "prêt pour les affaires". Votre question devrait être reformulée comme "Erlang a des bindings ou des bibliothèques pour travailler avec MS Office" car cela n'a rien à voir avec les affaires en soi et tout ce qui a trait à l'interopérabilité latérale avec la suite de bureau d'un fournisseur spécifique. – zxq9