Раскрытие информации
Это "общий" вопрос, возможно, без конкретного ответа, но он не предназначен как пламенная война. Мне бы очень хотелось получить некоторую информацию, прежде чем приступать к моему проекту.
Мне нужно реализовать конкретный проект, который будет действительно выгоден от структур данных и абстракций, предоставляемых J. Это крупный проект, предназначенный для работы в качестве центрального компонента большого (мягкого реального -time). Поэтому производительность очень важна.
Я пытаюсь найти некоторую информацию об использовании J в крупных коммерческих проектах или проектах с открытым исходным кодом, но я не могу найти никакой информации, на основе которой я мог бы принять решение двигаться вперед. У меня есть:
- Искал Google Trends, но получил следующий ответ: "Ваши термины - язык программирования j - не имеют достаточного объема поиска для отображения графиков".
- Искал бесплатно (код) и не нашел ни одного проекта, используя J
- Искал на Sourceforge и не нашел ни одного проекта с помощью J
- Искал на Lambda The Ultimate и нашел следующее обсуждение, которое наклонно ссылается на APL
- Поиск в основном на Google и Bing, и не удалось найти примеры крупномасштабных проектов в развертывании, в которых используется J
Могу ли я ошибиться при использовании J для моего проекта? Кажется, что у меня есть все - особенно с точки зрения структуры данных, абстракции и конкретизации - что я хочу. Конечно, я мог потратить время на симуляцию всех этих свойств в F #, или С#, или на С++, но J уже имеет их, поэтому...
Может кто-нибудь скажет мне некоторые недостатки использования J (или любого неясного языка) для важных проектов? Это недостаточно эффективно? У него нет библиотек? Что-нибудь еще я должен знать?
Заранее благодарим за ваши ответы.