Я столкнулся с J/K/APL несколько месяцев назад при прокладывании себе путь через некоторые эйлеровы проблемы проекта и был заинтригован по меньшей мере. Для каждых изящно выглядящих 20 решений для Python строки я произвел...
Я знаю, что все 3 связаны, и я видел довольно много ответов для проблем в Euler Проекта, записанном в J и некоторых записанный K. То, что я задаюсь вопросом, который был бы Вы предлагать учиться, и где был бы...
Эмуляция стиля J супер сжатого молчаливого программирования через глаголы, наречия, имеют ветвления, и т.д., когда-нибудь предпринятый через библиотеки для основных функциональных языков? Если так, насколько успешный был...
Я использовал J в течение нескольких месяцев теперь, и я нахожу, что чтение незнакомого кода (например, что я не записал меня) является одним из самых сложных аспектов языка, особенно когда это находится в...
Я изучал языки Factor и J, чтобы экспериментировать с бессмысленным программированием. Основная механика языков кажется ясной, но я чувствую, как подойти к разработке алгоритмов ...
Я хотел бы извлечь явное определение как строку, которая, если она будет возвращена к 3: 0 или 4: 0, создаст тот же самый глагол. Я уверен, что видел что-то, что делает это, но я не могу его найти. Как ...
Я в настоящее время учу захватывающий язык программирования J, но одна вещь, которую я не смог выяснить, состоит в том, как отфильтровать список. Предположим, что у меня есть произвольный список 3 2 2 7 7 2 9, и я хочу...
Я просто загрузил режимы Haskell и J прочь SourceForge, и я испытываю затруднения при выяснении, как заставить их взаимодействовать через интерфейс с emacs 23. Google ищет урожай подробные инструкции для emacs 22...
Я взял J несколько недель назад, примерно в то же время, что и CodeGolf. Бета-версия SE открыта для публики. Повторяющаяся (моя) проблема при использовании J - это переформатирование ввода и вывода в соответствии с проблемой ...
Мой основной язык программирования, j, был недавно с открытым исходным кодом. Чтобы улучшить его, я изучаю источник, который написан на C. Но прошло много времени (!) С тех пор, как я прочитал или написал C, ...
Ландшафт языка массивов, хотя и увлекателен, сбивает с толку до бесконечности. Есть ли причина выбрать один из J, K, APL или A? Ни один из этих вариантов, похоже, не является открытым исходным кодом - есть ли открытый исходный код ...
Я поддерживаю большую базу кода в J, и несколько редких функций и переменных заканчиваются на __ (два символа подчеркивания) . Обычно __ используется для ссылки на что-то в локали. barObj =: conew 'Бар'
...
Как осуществляется доступ к массиву в языке программирования J? Например, используя C++ в качестве языка псевдокода: int M [100]; // объявляем массив с именем M
интервал j = 5; //индекс в массиве
int y = ...
Раскрытие информации Это «общий» вопрос, возможно, без конкретного ответа, но он не предназначен для флейма. Мне бы очень хотелось получить некоторую информацию, прежде чем приступить к моему проекту. Я должен...
Я пытаюсь понять APL, J, K, и это немного разочаровывает, так как :Большинство книг посвящено APL, но несколько реализаций APL, и у меня нет странных клавиатур. K, кажется, был...
(Извините, я глуп и необразован, так что это, вероятно, нелепый вопрос .) Я только начал смотреть на J, и они используют термины «монадический» и «диадический» для обозначения того, что (мне) кажется унарным и бинарным ...
Предположим, у меня есть два списка, один из которых текст t, один - это список символов c. Я хочу посчитать, сколько раз каждый символ появляется в тексте. Это легко сделать с помощью следующего кода APL. + ⌿t∘ ...
В Haskell есть две функции, которые позволяют выполнять операцию со списком элементов, чтобы уменьшить его до одного значения. (Конечно, их больше двух, но это две. Я ...
Как мне написать это выражение C в J? (где x - входное целое число, а a - временная переменная) ((a = ~ x & (~ x >> 1)) ^ = a? 0: (a ^ (a & (a - 1))) | (a ^ (а & (а - 1))) << 1);
...