Size: a a a

Clojure — русскоговорящее сообщество

2021 January 16

A

Alexander in Clojure — русскоговорящее сообщество
Damir Farazetdinov
Ещё раз: я не топлю за APL или за сверхкраткость. Я просто о том, что бывает и такое.
Не то чтобы я против краткости, но это же невозможно читать
источник

RS

Roma S in Clojure — русскоговорящее сообщество
Alexander
Не то чтобы я против краткости, но это же невозможно читать
дело привычки, кто-то и про лисп так говорит, или мат. формулы
источник

A

Alexander in Clojure — русскоговорящее сообщество
Roma S
дело привычки, кто-то и про лисп так говорит, или мат. формулы
А кто то про перл.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
а есть человеческие названия у символов?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Roma S
дело привычки, кто-то и про лисп так говорит, или мат. формулы
лисп проще мат формул, если отбросить привычки
источник

RS

Roma S in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
а есть человеческие названия у символов?
источник

RS

Roma S in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
лисп проще мат формул, если отбросить привычки
а диаграммы фейнмана как на лиспе делают?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Roma S
а диаграммы фейнмана как на лиспе делают?
Как опишешь
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Timur Latypoff
Раз уж пошёл офтоп про APL, обратите внимание на язык k. Его автор — Артур Уитни (также в профессиональных кругах известный как a) — ученик Кена Айверсона (автора APL).

Артур — большой противник прокрутки экрана и лишних букв, и чуть ли не считает, что если весь исходный код системы не влезает на одну-две прокрутки экрана, то система плохо написана.

Из прикольного, k интерпретируемый векторный динамический функциональный язык. Несмотря на интерпретируемость, он быстрее, чем нейтив код, так как его крошечный интерпретатор и полный код исполняемой программы целиком умещается в кэше микропроцессора.
а где почитать про это?

https://code.kx.com/q/ тут вообще про какой-то q и базу данных
https://kx.com/ тут какая-то контора
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
а, все, меня в википедии разбанили https://en.wikipedia.org/wiki/K_(programming_language)
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Самая новая версия языка сейчас — k9, она в разработке ещё. Ссылку на неофициальную документацию выше Роман дал: https://estradajke.github.io/k9-simples/k9/

Как и сам язык, документация, обычно, очень лаконична.

Q — это немного синтаксического сахара в виде небольшого языка запросов. По сути, это либа, написанная на K же, чтобы новичкам было проще, но можно и средствами самого K то же самое напрямую делать.

KDB — это как бы встроенная в K "колоночная" база данных (или язык K встроен в неё). Как я понял, K мэмори-мэппит терабайтовые KDB в память просто как плоские файлы, и потом работает с этими данными как с обычными массивами языка. Скорость бешеная. Я так понимаю, KDB яндексовским Кликхаусом подтирает задницу на своём классе задач. Но чтобы научиться пользоваться, нужно продать душу дьяволу.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Да. На своём классе задач.
Кажется под timeseries заточено.
Вот тут популярно объясняется:
https://habr.com/ru/post/346576/
источник

А

Александр in Clojure — русскоговорящее сообщество
Подскажите литературу на русском, на ЛитРес есть что то древнее, но может что уже более полезное посвежее имеется?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Александр
Подскажите литературу на русском, на ЛитРес есть что то древнее, но может что уже более полезное посвежее имеется?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
И книга Ивана Гришаева https://www.ozon.ru/product/clojure-na-proizvodstve-179838044/
источник

А

Александр in Clojure — русскоговорящее сообщество
вот эту 2013 года я видел, актуальна или нет в этом и вопрос, 20 год тоже видел (но как то засомневался подойдет ли она мнне)
смысл тот что мне хотелось бы узнать тонкости где на чем можно обжечься, а не читать элементарные основы языка
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
источник

MK

Mikhail Kokaulin in Clojure — русскоговорящее сообщество
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Александр
вот эту 2013 года я видел, актуальна или нет в этом и вопрос, 20 год тоже видел (но как то засомневался подойдет ли она мнне)
смысл тот что мне хотелось бы узнать тонкости где на чем можно обжечься, а не читать элементарные основы языка
Да книга 2013 года актуальна
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Александр
вот эту 2013 года я видел, актуальна или нет в этом и вопрос, 20 год тоже видел (но как то засомневался подойдет ли она мнне)
смысл тот что мне хотелось бы узнать тонкости где на чем можно обжечься, а не читать элементарные основы языка
Тонкости это лучше на английском взять Programming Clojure или Joy of Clojure
источник