8
ответов

Кто-либо рекомендовал бы изучить J/K/APL? [закрытый]

Я столкнулся с J/K/APL несколько месяцев назад при прокладывании себе путь через некоторые эйлеровы проблемы проекта и был заинтригован по меньшей мере. Для каждых изящно выглядящих 20 решений для Python строки я произвел...
вопрос задан: 14 April 2009 13:44
3
ответа

Изучение J/K/APL [закрытый]

Я знаю, что все 3 связаны, и я видел довольно много ответов для проблем в Euler Проекта, записанном в J и некоторых записанный K. То, что я задаюсь вопросом, который был бы Вы предлагать учиться, и где был бы...
вопрос задан: 26 May 2010 10:44
2
ответа

Наречия стиля J, имеют ветвления и т.д. эмулированный через библиотеки на основных функциональных языках?

Эмуляция стиля J супер сжатого молчаливого программирования через глаголы, наречия, имеют ветвления, и т.д., когда-нибудь предпринятый через библиотеки для основных функциональных языков? Если так, насколько успешный был...
вопрос задан: 9 July 2018 18:20
2
ответа

Лучшие стратегии чтения J код

Я использовал J в течение нескольких месяцев теперь, и я нахожу, что чтение незнакомого кода (например, что я не записал меня) является одним из самых сложных аспектов языка, особенно когда это находится в...
вопрос задан: 21 May 2010 13:50
1
ответ

Возиться с бессмысленным кодом?

Я изучал языки Factor и J, чтобы экспериментировать с бессмысленным программированием. Основная механика языков кажется ясной, но я чувствую, как подойти к разработке алгоритмов ...
вопрос задан: 13 May 2014 03:41
1
ответ

Как я могу извлечь определение глагола в качестве данных? [Дубликат]

Я хотел бы извлечь явное определение как строку, которая, если она будет возвращена к 3: 0 или 4: 0, создаст тот же самый глагол. Я уверен, что видел что-то, что делает это, но я не могу его найти. Как ...
вопрос задан: 29 August 2012 16:11
1
ответ

Как отфильтровать список в J?

Я в настоящее время учу захватывающий язык программирования J, но одна вещь, которую я не смог выяснить, состоит в том, как отфильтровать список. Предположим, что у меня есть произвольный список 3 2 2 7 7 2 9, и я хочу...
вопрос задан: 19 May 2010 14:15
1
ответ

Как установить новые режимы в emacs 23 на OS X?

Я просто загрузил режимы Haskell и J прочь SourceForge, и я испытываю затруднения при выяснении, как заставить их взаимодействовать через интерфейс с emacs 23. Google ищет урожай подробные инструкции для emacs 22...
вопрос задан: 15 May 2010 12:27
0
ответов

Есть ли другие способы эмуляции `tr` в J?

Я взял J несколько недель назад, примерно в то же время, что и CodeGolf. Бета-версия SE открыта для публики. Повторяющаяся (моя) проблема при использовании J - это переформатирование ввода и вывода в соответствии с проблемой ...
вопрос задан: 31 December 2018 15:33
0
ответов

Что означает typedef A (* AF) ()?

Мой основной язык программирования, j, был недавно с открытым исходным кодом. Чтобы улучшить его, я изучаю источник, который написан на C. Но прошло много времени (!) С тех пор, как я прочитал или написал C, ...
вопрос задан: 11 August 2015 17:47
0
ответов

Цепные глаголы в J

Предположим, что прямоугольная матрица содержит различные типы: matrix =: ('abc'; 'defgh'; 23), :( 'foo'; 'bar'; 45) матрица + --- + ----- + - + | abc | defgh | 23 | + --- + ----- + - + | foo | bar | 45 | + --- + ----- + - + И столбец ...
вопрос задан: 23 February 2015 19:32
0
ответов

APL против A против J против K?

Ландшафт языка массивов, хотя и увлекателен, сбивает с толку до бесконечности. Есть ли причина выбрать один из J, K, APL или A? Ни один из этих вариантов, похоже, не является открытым исходным кодом - есть ли открытый исходный код ...
вопрос задан: 27 July 2014 10:01
0
ответов

Что делает суффикс «__» в J?

Я поддерживаю большую базу кода в J, и несколько редких функций и переменных заканчиваются на __ (два символа подчеркивания) . Обычно __ используется для ссылки на что-то в локали. barObj =: conew 'Бар' ...
вопрос задан: 11 December 2012 16:08
0
ответов

Массивы в языке программирования J

Как осуществляется доступ к массиву в языке программирования J? Например, используя C++ в качестве языка псевдокода: int M [100]; // объявляем массив с именем M интервал j = 5; //индекс в массиве int y = ...
вопрос задан: 10 June 2012 19:30
0
ответов

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

Раскрытие информации Это «общий» вопрос, возможно, без конкретного ответа, но он не предназначен для флейма. Мне бы очень хотелось получить некоторую информацию, прежде чем приступить к моему проекту. Я должен...
вопрос задан: 5 June 2012 01:45
0
ответов

Ядро APL, J, K

Я пытаюсь понять APL, J, K, и это немного разочаровывает, так как :Большинство книг посвящено APL, но несколько реализаций APL, и у меня нет странных клавиатур. K, кажется, был...
вопрос задан: 15 May 2012 18:20
0
ответов

Имеет ли термин «монадический» в J какое-либо отношение к его использованию в Haskell?

(Извините, я глуп и необразован, так что это, вероятно, нелепый вопрос .) Я только начал смотреть на J, и они используют термины «монадический» и «диадический» для обозначения того, что (мне) кажется унарным и бинарным ...
вопрос задан: 10 January 2012 17:19
0
ответов

Как посчитать частоту элемента в APL или J без циклов

Предположим, у меня есть два списка, один из которых текст t, один - это список символов c. Я хочу посчитать, сколько раз каждый символ появляется в тексте. Это легко сделать с помощью следующего кода APL. + ⌿t∘ ...
вопрос задан: 11 August 2011 03:04
0
ответов

Какой самый эффективный способ реализовать Foldl1 Haskell в J?

В Haskell есть две функции, которые позволяют выполнять операцию со списком элементов, чтобы уменьшить его до одного значения. (Конечно, их больше двух, но это две. Я ...
вопрос задан: 6 March 2011 04:38
0
ответов

Как мне написать это выражение C в J?

Как мне написать это выражение C в J? (где x - входное целое число, а a - временная переменная) ((a = ~ x & (~ x >> 1)) ^ = a? 0: (a ^ (a & (a - 1))) | (a ^ (а & (а - 1))) << 1); ...
вопрос задан: 29 September 2010 23:15