Мне бы очень хотелось узнать о поддержке следующих в Erlang.Готово ли Erlang для бизнес-приложений?
Поддержка Windows COM. Поддержка COM сама по себе охватывает все требования, касающиеся доступа к документам Access, Excel и Word. Оба читают и пишут.
Формирование и печать PDF. Печать с записью проста, если это можно сделать на сервере печати Windows. И у многих принтеров нет драйвера рядом с Windows.
И хорошая поддержка базы данных, которая не делает задачу сложнее, чем выполнение ее на SQL-сервере. Erlang Mnesia в порядке, учитывая, что в Mnesia нет ничего сложнее, чем на любом SQL-сервере.
Деловое приложение, которое я планирую порт, будет основано на веб-интерфейсе. Будет неплохо, если позже я смогу перенести его в графический интерфейс, но, спрашиваю, это может быть слишком много для Эрланг. Я в порядке с этим.
Редактировать: Я хотел бы добавить, что поддержка MS-Office не такая уж большая. Язык должен поддерживать только COM. И весь мир Microsoft будет на вашем пороге. Даже Perl/PHP/Python/Ruby поддерживает COM. Хотя ни один из этих языков не родился для мира Windows.
Я пишу бизнес-приложения в Эрланге. Готово. Возможность взаимодействия с продуктами Microsoft не имеет никакого отношения к тому, чтобы быть «готовым к бизнесу». Ваш вопрос должен быть переформулирован так: «У Erlang есть привязки или библиотеки для работы с MS Office», поскольку это не имеет никакого отношения к бизнесу как таковому, и все, что связано с латеральным взаимодействием с настольным набором конкретного вендора. – zxq9