Size: a a a

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

2020 August 18

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Andrew Kravchuk
ну почему старые, я тоже к такому иногда прибегаю, но по нужде - когда нужен макрос, определяющий другой макрос
имхо больше 2х уровней квазиквотирования это уже перебор
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
mel kaye
я кажись это то ли у гигаобезьян то ли в какой то книге про игры на лиспе видел
был такой лишпер swizard, они там с кем-то мерялись, кто больше уровней квазиквот в мозгу осилит
источник

AK

Andrew Kravchuk in Emacs — русскоговорящее сообщество
mel kaye
Да, но не всегда ты можешь собрать такую же структуру легко и быстро. Первое из примеров что приходит в голову жсовский setTimeout который позволяет мешать синк и асинк, но это не так просто сделать.
Насчёт setTimeout не в курсе, на JS не пишу 😅
Хз, я про обычные list-ы говорил. Вся программа на том же CL - это один огромный список из атомов, и при необходимости фрагментами таких списков можно манипулировать (это про макросы)
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
mel kaye
я помню как читал листинг то ли с двойным, то ли с тройным квазиквотом и не особо разобрался в его работе
нечитаемое говно в итоге получается
источник

AK

Andrew Kravchuk in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
имхо больше 2х уровней квазиквотирования это уже перебор
Да, согласен, даже два-то много, шестерёнки в мозгу еле проворачиваются)
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
был такой лишпер swizard, они там с кем-то мерялись, кто больше уровней квазиквот в мозгу осилит
"был"? а что с ним?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Evgeny Zajcev
"был"? а что с ним?
не лишпер
источник

m

mel kaye in Emacs — русскоговорящее сообщество
Evgeny Zajcev
нечитаемое говно в итоге получается
это понятно, другое дело что это может быть единственный способ "сделать это"
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
mel kaye
это понятно, другое дело что это может быть единственный способ "сделать это"
почти всегда можно разбить
источник

m

mel kaye in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
почти всегда можно разбить
тут не буду спорить, я не умею в лишп
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
mel kaye
тут не буду спорить, я не умею в лишп
выделяешь с-выражение, выносишь наружу в функцию или макрос
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
что может быть проще?
источник

DL

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

P

Pavel in Emacs — русскоговорящее сообщество
А лисп где-нибудь используется в индустриальной разработке?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Pavel
А лисп где-нибудь используется в индустриальной разработке?
что такое "индустриальная разработка"? какой именно из лиспов?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
могу сказать только то, что с весны 2013 года зарабатываю практически исключительно пишучи на лиспах
источник

P

Pavel in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
что такое "индустриальная разработка"? какой именно из лиспов?
В разработках коммерческих продуктов, за которые платят.
источник

P

Pavel in Emacs — русскоговорящее сообщество
Я в целом про семейство диалектов, если так можно сказать
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Pavel
В разработках коммерческих продуктов, за которые платят.
я тебе более скажу, по прошлогоднему опросу SO больше всего платят именно за один из лиспов
источник

P

Pavel in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
я тебе более скажу, по прошлогоднему опросу SO больше всего платят именно за один из лиспов
Ну в этих опросах и за кобол платят дофига, ибо легаси
источник