Кто-нибудь может объяснить, как apl будет реализован в математических исследованиях или финансовой индустрии?

Кто-нибудь может объяснить, как APL будет применяться в математических исследованиях или финансовой индустрии?

Я вижу много сообщений о работе по требованию APL, и я начал изучать его, но понятия не имею, зачем им нужна эта программа. Может кто-нибудь дать мне несколько простых примеров?

2 ответа

Решение

Боюсь, из-за его открытого формата и множества возможных ответов, которые вы задаете вопрос, на самом деле не подходит для stackru. Поиск в Google по "случаям использования apl" не возвращает ничего, что могло бы ответить на вопрос, и, возможно, поставщики должны решить эту проблему.

Я предполагаю, что один аспект, который нравится финансовым парням, это интерактивный характер APL (это интерпретируемый язык, а не компилируемый), поэтому легко тестировать / изменять предположения / модели и т. Д. - т.е. APL также популярен среди актуариев в страховании. Другой аспект заключается в том, что APL позволяет вам сосредоточиться на проблеме и ее решении и не требует от вас изучения ИТ, чтобы решить проблему (т. Е. На других языках вы фактически должны сказать машине резервировать память для переменной, прежде чем вы сможете используйте эту переменную). Это также причина, по которой APL позиционируется как язык для "экспертов-предметников", работающих в определенной области и обладающих глубокими знаниями об этом, а APL - это инструмент, который позволяет этим экспертам разрабатывать решения для своих актуальные проблемы. (т.е. я слышал историю успеха сеанса "равноправного программирования" от Apl-Guy и специалиста по страхованию, которые пытались внедрить модель для различных сложных тарифов, и через некоторое время страховщик даже смог выделите ошибки в коде).

Кроме того, моя личная история - пример чего-то непостижимого с другими языками: я имел опыт работы с Basic, Pascal, Assembler и т. Д., Когда начал работать аналитиком по планированию производства в крупной пищевой компании и отвечал за поддержку их нового производства. планирования системы. С моим опытом я был в ужасе от APL, когда впервые увидел код!;) Однако мне стало любопытно, потому что проблемы, которые, на мой взгляд, были чрезвычайно сложными и занимали дни, решались на удивление быстро - поэтому я начал играть с переводчиком, используя старое вступление Гилмана / Роуз. Наконец, я начал "вникать в это" и очень быстро смог расширить функциональность этой системы, а через 10 лет стал ведущим разработчиком и т. Д.

Хорошо, слишком длинный ответ - но все же вопрос интересен, и обсуждение заслуживает более широкой аудитории и большего количества ответов, хотя, как я уже сказал, это не настоящий "SO-формат"...

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

В наши дни APL является очень популярной аббревиатурой: американский президент Лайнс, лаборатория прикладной физики, древний язык программирования и т. Д.

Другие вопросы по тегам