Написание большого проекта с использованием языка программирования J [закрыто]

Раскрытие информации

Это "общий" вопрос, возможно, без конкретного ответа, но он не предназначендля флейма. Мне бы очень хотелось получить некоторую информацию, прежде чем приступить к моему проекту.

Мне нужно реализовать конкретный проект, которыйреальновыиграет от структур данных и абстракций, предоставляемых J. Это большой проект, предназначенный для функционирования в качестве центрального компонента большого (мягкого реального) время) веб-приложение. Поэтому производительность очень важна.

Я пытался найти некоторую информацию об использовании J в крупных коммерческих проектах или проектах с открытым исходным кодом, но я не смог найти никакой информации, на которой основывалось бы мое решение двигаться вперед. У меня есть:

  • Выполнил поиск в Google Trends, но получил следующий ответ: «Ваши термины — язык программирования j — не имеют достаточного объема поиска для отображения графиков.
  • Поиск на free(code) и не нашел ни одного проекта с использованием J
  • Поиск на Sourceforge и не нашел ни одного проекта с использованием J
  • Поиск на Lambda the Ultimate и нашел только после обсуждения, которое косвенно ссылается на APL
  • Искал в основном в Google и Bing и не смог найти ни одного примера крупномасштабных проектов в развертывании, использующих J

Буду ли я ошибаться, используя J для своего проекта? Кажется, в нем есть все, особенно с точки зрения структур данных, абстракции и краткости, что мне нужно.Конечно, я мог бы потратить время на моделирование всех этих свойств в F#, C# или C++, но в J они уже есть, так что. ..

Может ли кто-нибудь рассказать мне о некоторых недостатках использования J (или любого непонятного языка) для важных проектов? Он недостаточно производительный? У него нет библиотек? Что-нибудь еще, что я должен знать?

Заранее спасибо за ваши ответы.

22
задан Shredderroy 5 June 2012 в 01:45
поделиться