ArtReal's readme
personal unreality:  точка пушистости

Прагматичная экзотика синтаксиса

06.10.05 08:58 ◇ keywords: soft, технологии

Кстати, экзотический синтаксис APL (иероглифами) имеет вполне прагматический смысл, а не «придуман просто от нечего делать». Дело в том, что APL — это достаточно мощная и хорошо продуманная штука, хорошо (а главное — вполне нативно) работающая на задачах анализа статистики, обработки результатов эксперимента и проверки гипотез. Т.е. APL содержит не только алгоритмический, но и математический аппарат (причем, алгоритмическая поддержка слабее). Ну, а поскольку математики не пишут длинные развесистые фразы, а предпочитают короткую, но емкую символику математических знаков — так что подобный синтаксис APL имеет вполне практическую основу. А «обычная» программа на APL больше напоминает последовательное изложение хода вычислений, нежели «традиционную» программу (написанную, например, на Алголе).
Интересно, что грамотно написанная на APL программа мало зависисит от размерности данных, а запихнуть в переменную не просто число, а целую матрицу — это вполне обычное явление в APL.

 [ link ] +1 [ thread ]