to post messages and comments.

Жуйк, есть ЛОР: linux.org.ru
Есть тацитное программирование. Даже Haskell так может немного.
Но в сравнении с J у него шансов катастрофически мало.
Заинтересовала задачка.
Выцепить по URL из HTML страницы все слова, длина которых превышает 16 символов. Без использования лямбд и параметров. (По желанию опция "однострочник в студию").

В первой части преуспел: ('(<.*?>|\n)';' ') rxrplc gethttp
Выцепил все слова.
Теперь самое увлекательное — разбить 1 строку на массив строк, получить длины всех слов. Отфильтровать.

j

Есть у меня массив размерностью (78498 3). Значения первой колонки не блещут особой уникальностью: либо 0, либо 1. Задача. Нужно получить массив размерностью (N 3), где N содержит строки, первый элемент которой = 1. Иными словами, нужно исключить из рассмотрения все строки, начинающиеся с 0. Вопрос. Как это сделать?

j

Строки хранит довольно эффективно — в среднем 1.7 байта на символ.
Целочисленные значения — 8.5 байтов на число.

Во всяком случае по сравнению с PHP, который на любую переменную тратит минимум 70 байт.

Смотрел через /proc/номер/status

Поскольку там память отображается в килобайтах, то использовал следующие выражения:

a =. (5000000 *(2^10)) $ 'd'
a =. (1000000*(2^10)) $ 65536

После каждого делил VmSize на первое число — 5M и 1M соответственно.

а нужен ли кому еще один интерпретатор J? лексер есть, парсер почти готов (кое-что, конечно, не поддерживается). Есть ли смысл продолжать работу? Будет ли от этого коммерческая польза (хотя бы в самом отдаленном будущем)?

кстати, что хочется сказать. Мне кажется, что J приходит конец. 7я версия показала, что Роджер сотоварищи не знают, куда двигаться дальше. Изменений много, но все они напоминают ходьбу по кругу. Открытие исходников показало (а точней — пока показывает), что никому эти исходники особо и не нужны.
Вот если бы у K/Q было такое комьюнити и такой подход к модели распространения — вот это было бы интересно

j

вот открыли исходники J под GPL. И что? Где форки, господа? Сразу же было понятно, что с такими обфусцированными исходниками открытие кодов ничего не даст.