Size: a a a

2020 March 20

VM

Vyacheslav Mikushev in Lisp Forever
По хорошему, все эти языки (CL, clojure, scheme и т.д.) нужно считать разными. Как считают C# и Java. Кстати, между C# и Java больше общего, чем между CL и clojure.
источник

AK

Andrew Kravchuk in Lisp Forever
Vyacheslav Mikushev
По хорошему, все эти языки (CL, clojure, scheme и т.д.) нужно считать разными. Как считают C# и Java. Кстати, между C# и Java больше общего, чем между CL и clojure.
+1
источник

a

akater in Lisp Forever
Alex Peresmeshnik
Не могу понять в чем проблема? В том, что нельзя обсуждать проблемы лиспа? )
Моя проблема в том, что я хочу быть в чате про CL, и когда я пришел сюда, мне говорили, что это чат про CL. Мне неинтересно быть в чате, где люди заняты тем, что реимплементируют функциональность CL для каких-то посторонних целей.

Высказывание мнений о проблемах Лиспа, сложившихся через неделю после знакомства с ним, это практика, известная десятилетиями, которая не сулит ничего хорошего ни тем, кто их собсно высказывает, ни тем, кто спокойно слушает вместо того чтоб объяснить, что так не надо делать. Если вы хотите поведать о проблемах Лисп-семейства, то это будет некому слушать кроме хейтеров семейства :-] а таких точно надо искать где-то еще. О проблемах конкретных представителей семейства надо говорить все-таки после более длительного взаимодействия с ними.
источник

AP

Alex Peresmeshnik in Lisp Forever
Andrew Kravchuk
Блин, даже реализации Scheme все между собой несовместимые, так что CL - это вершина унификации на самом-то деле
Вот это я уже успел оценить, даже имена самых стандартных функций типа define разные могут быть
источник

AP

Alex Peresmeshnik in Lisp Forever
akater
Моя проблема в том, что я хочу быть в чате про CL, и когда я пришел сюда, мне говорили, что это чат про CL. Мне неинтересно быть в чате, где люди заняты тем, что реимплементируют функциональность CL для каких-то посторонних целей.

Высказывание мнений о проблемах Лиспа, сложившихся через неделю после знакомства с ним, это практика, известная десятилетиями, которая не сулит ничего хорошего ни тем, кто их собсно высказывает, ни тем, кто спокойно слушает вместо того чтоб объяснить, что так не надо делать. Если вы хотите поведать о проблемах Лисп-семейства, то это будет некому слушать кроме хейтеров семейства :-] а таких точно надо искать где-то еще. О проблемах конкретных представителей семейства надо говорить все-таки после более длительного взаимодействия с ними.
Мне кажется ты слишком серьезно к этому относишься. Но мне на самом деле интересно, о чем ты хочешь беседовать в чате о ЦЛ, если речь о реимплементации ЦЛ тебя не устраивает? )
источник

a

akater in Lisp Forever
Alex Peresmeshnik
Мне кажется ты слишком серьезно к этому относишься. Но мне на самом деле интересно, о чем ты хочешь беседовать в чате о ЦЛ, если речь о реимплементации ЦЛ тебя не устраивает? )
Имплементации CL это выдающиеся программы, так что относиться серьезно к разговорам об их написании кем-то, кто видит Лисп 7 дней, я точно не могу.
источник

СС

Сергей Сокол in Lisp Forever
akater
Моя проблема в том, что я хочу быть в чате про CL, и когда я пришел сюда, мне говорили, что это чат про CL. Мне неинтересно быть в чате, где люди заняты тем, что реимплементируют функциональность CL для каких-то посторонних целей.

Высказывание мнений о проблемах Лиспа, сложившихся через неделю после знакомства с ним, это практика, известная десятилетиями, которая не сулит ничего хорошего ни тем, кто их собсно высказывает, ни тем, кто спокойно слушает вместо того чтоб объяснить, что так не надо делать. Если вы хотите поведать о проблемах Лисп-семейства, то это будет некому слушать кроме хейтеров семейства :-] а таких точно надо искать где-то еще. О проблемах конкретных представителей семейства надо говорить все-таки после более длительного взаимодействия с ними.
Поддерживаю полностью!!! CL и точка! Объясню почему: прежде чем изучать Лисп, я много прочитал о нем, Прочитал также о реализациях на его основе Схемы, Кложура и пр. Для себя принял изучать именно ANSI CL. Все!!! Для себя я определился. Мне нравится синтаксис, скобки, построение языка, базовые структуры. Большего я не хочу! И знаю - если мне что-то понадобится чего нет: я это реализую "как два пальца...". Зачем мне разные диалекты??? Есть стандарт и точка. Кому не нравится - пожалуйста за диалектами! Выбор богат.
источник

AP

Alex Peresmeshnik in Lisp Forever
akater
Имплементации CL это выдающиеся программы, так что относиться серьезно к разговорам об их написании кем-то, кто видит Лисп 7 дней, я точно не могу.
Лисп чисто случайно Нарциссизм не вызывает? ))
источник

a

akater in Lisp Forever
Alex Peresmeshnik
Мне кажется ты слишком серьезно к этому относишься. Но мне на самом деле интересно, о чем ты хочешь беседовать в чате о ЦЛ, если речь о реимплементации ЦЛ тебя не устраивает? )
Если есть задача, которую хочется решить на CL, я стараюсь помочь. Вот об этом я и готов беседовать. С чтением лисповских выражений отлично справляется Common Lisp reader, например. Сказать об этом и сказать, что реимплементировать reader неумно, — это помощь. На серьезных щщах обсуждать, как бы это сделать иначе, более уместно в других сообществах, например, в Scheme, где люди любят делать вообще все с нуля. Ну это, конечно, в предположении, что этот чат действительно чат про CL, в чем я не уверен.
источник

AE

Alexey Egorov in Lisp Forever
Alex Peresmeshnik
Лисп чисто случайно Нарциссизм не вызывает? ))
Не вызывает.
источник

AE

Alexey Egorov in Lisp Forever
Всё в порядке с:
источник

AE

Alexey Egorov in Lisp Forever
akater
Если есть задача, которую хочется решить на CL, я стараюсь помочь. Вот об этом я и готов беседовать. С чтением лисповских выражений отлично справляется Common Lisp reader, например. Сказать об этом и сказать, что реимплементировать reader неумно, — это помощь. На серьезных щщах обсуждать, как бы это сделать иначе, более уместно в других сообществах, например, в Scheme, где люди любят делать вообще все с нуля. Ну это, конечно, в предположении, что этот чат действительно чат про CL, в чем я не уверен.
Но ты же не обязан участвовать во всех дискуссиях, верно? Если тебе не нравится обсуждать реимплементацию лиспа, можешь не обсуждать её.
Но это не маргинальная тема, даже Грэм сделал Арк.

И cl21 тоже появился не на пустом месте, а Фукамати автор многих хороших либ.
источник

AE

Alexey Egorov in Lisp Forever
akater
Я к тому, что всерьез обсуждать, как нам объединить синтаксис диалектов или как нам читать s-выражения, это портал в ад.

В lisp на freenode это пресекается (равно как и разговоры о том, что Лисп, а что нет). В comp.lang.lisp в свое время так пресекалось, что с тех пор все думают, что Лисп имеет отвратительное сообщество. Но проблема есть, и люди со стороны не могут ее понять: то, что считалось бы неприемлемым в абсолютно любом чате, иной «чат про Лисп» вынужден воспринимать всерьез и компетентно отвечать.
Пресечение неугодных разговоров в итак еле живом чате (да и вообще сообществе) отвращает от него людей. Это элитизм, это плохо.
источник

AE

Alexey Egorov in Lisp Forever
Так делать нельзя, если хочется, чтобы лет через тридцать было кому мейнтейнить либы.
источник

AE

Alexey Egorov in Lisp Forever
Alex Peresmeshnik
Мне кажется ты слишком серьезно к этому относишься. Но мне на самом деле интересно, о чем ты хочешь беседовать в чате о ЦЛ, если речь о реимплементации ЦЛ тебя не устраивает? )
Ну вообще на ЦЛ пишут много всего.
источник

AE

Alexey Egorov in Lisp Forever
Я вот игровой движок пишу, регулярно сталкиваюсь со сложными задачами.
источник

VM

Vyacheslav Mikushev in Lisp Forever
Alexey Egorov
Я вот игровой движок пишу, регулярно сталкиваюсь со сложными задачами.
На opengl?
источник

AE

Alexey Egorov in Lisp Forever
На SDL2.
источник

AE

Alexey Egorov in Lisp Forever
Из графики сейчас OpenGL, но я хочу со временем прикрутить ещё бэкэнды.
источник

AE

Alexey Egorov in Lisp Forever
Вулкан, Метал, DX12, OpenGL ES.
источник