Я столкнулся с J/K/APL несколько месяцев назад при прокладывании себе путь через некоторые эйлеровы проблемы проекта и был заинтригован по меньшей мере. Для каждых изящно выглядящих 20 решений для Python строки я произвел...
Я хочу изучить APL (более конкретно APL Dyalog), но я, может казаться, не нахожу, что любые хорошие источники извлекают уроки из. Единственный источник, который я мог найти, был Загрузками Документации Dyalog, но кроме этого...
Я знаю о J & K; но ни один не открытый исходный код. Я также знаю +, но это кажется устаревшим. Есть ли какая-либо достойная реализация с открытым исходным кодом APL? Если так, где? В противном случае, почему?
Я знаю, что все 3 связаны, и я видел довольно много ответов для проблем в Euler Проекта, записанном в J и некоторых записанный K. То, что я задаюсь вопросом, который был бы Вы предлагать учиться, и где был бы...
Я - написание кода в C++, но мне действительно нравится ориентированный на массив стиль K/APL. Кто-либо знает хорошего набора приемов перегрузки оператора / макросы/... позволять некоторый K/APL - программирование стиля в C++?...
Я знаю, что это было реализовано на архитектуре мейнфрейма IBM 360, но кто-либо знает, какой язык (языки) использовались в особенности? Предположительно, объем его был запрограммирован и развернулся в 3-4...
Ландшафт языка массивов, хотя и увлекателен, сбивает с толку до бесконечности. Есть ли причина выбрать один из J, K, APL или A? Ни один из этих вариантов, похоже, не является открытым исходным кодом - есть ли открытый исходный код ...
Мне нужна реализация APL для проверки некоторых выражений. Знаете ли вы, какой интерпретатор для языка лучше всего? Было бы здорово, если бы он был бесплатным и работал в Linux.
Как определить всепроникающую функцию в APL? Что я делаю, так это функция←{ (⊃⍣(⍬≡⍴⍵)){функция, которая применяется к скаляру} ̈⍵
Я думаю, что должен быть лучший способ сделать это, чтобы я его не видел.
Я пытаюсь понять APL, J, K, и это немного разочаровывает, так как :Большинство книг посвящено APL, но несколько реализаций APL, и у меня нет странных клавиатур. K, кажется, был...
Можно ли использовать scalaz без клавиатуры? содержащие соответствующие символы Unicode, или каждый идентификатор Unicode также имеет эквивалент "ASCII" (и если да, есть ли гарантия, что он останется ...
Предположим, у меня есть два списка, один из которых текст t, один - это список символов c. Я хочу посчитать, сколько раз каждый символ появляется в тексте. Это легко сделать с помощью следующего кода APL. + ⌿t∘ ...
Я пытаюсь изучить APL (Kona), и я ищу примеры проектов, чтобы понять, как опытный APL'ер будет организовывать свой код. Были бы полезны любые проекты с открытым исходным кодом ...