1563
Обсуждение дизайна языков программирования (как новых, так и существующих). Литература: https://github.com/true-grue/Compiler-Development Создание и устройство компиляторов: @CompilerDev Для новичков: @pld_beginners
Тем более - идея с зеркальными операторными скобками мало того что сама по себе кринжовая, так еще и с существующей командой конфликтует, но видимо Борну так зашла что он предпочел сделать так вопреки консистентности
Читать полностью…
Судя по всему эти фишки были еще в оригинальном sh, видимо с консистентностью в никсах изначально было не очень :)
Читать полностью…
Весёлья они, конечно, добавляют. Но вот польза от них сомнительна
Читать полностью…
Человечество постоянно придумывает всякую ерунду. Вы вот помните операционную систему Mungi?
Не помогают эти радужные скобки нисколько. Глазами соответствия искать сложно, нужно именно стрктурное редактирование.
Я про радужные скобки в контексте лиспа впервые и узнала. Если б они не были никому полезны, их бы не придумали и не сделали.
Читать полностью…
В экстенсиональных контекстах термины с одним и тем же референтом взаимозаменяемы, как и формулы
Читать полностью…
в SECD есть инструкция sel для условного выбора следующей цепочки кода. в CAM, кажется, нет. но обычно что-то такое добавляют
GraalVM.Truffle тоже строит первую проекцию футамуры на практике
Читать полностью…
https://bernsteinbear.com/blog/weval/
было?
ты же про лямбда-исчисление спросил...
Читать полностью…
вики пишет, что собственно в этом и дело
Читать полностью…
а баш (ш) разве не до линуха изобрели?
Читать полностью…
Повторюсь: пожалуйста, поменьше категоричных обобщающих утверждений, не проецируйте на всех остальных свой персональный опыт.
Читать полностью…
Ну я за что купил за то продал, плагин для кложи который я тыкал предоставлял и структурное редактирование и радужные скобочки. Вероятно, и то и другое кому-то полезно. Считаю ли я себя вправе судить обо всех лисперах, или хотя бы о большинстве? Ну конечно нет, как и не знаю что там у трушных лисперов было в 1970м
Читать полностью…
А есть ли ЯП с call-by-need ленивостью как у Haskell?
Читать полностью…
https://www.graalvm.org/latest/graalvm-as-a-platform/language-implementation-framework/
Читать полностью…
Я про абстрактные машины исполнения типа SECD
Читать полностью…
а вместо циклов а ля императивные языки — рекурсия
Читать полностью…