Size: a a a

2021 January 01

SA

Sokolov Andrew in Lisp Forever
стандарт о котором я бы мечтал определял бы для начала сильно более низкоуровневый лисп
источник

SA

Sokolov Andrew in Lisp Forever
а потом бы уже объяснял как из него сделать высокоуровневыый
источник

SA

Sokolov Andrew in Lisp Forever
банка абсолютно это и делает между прочим
источник

SA

Sokolov Andrew in Lisp Forever
и вот для такого языка был и бы хоть какие то шансы
источник

SA

Sokolov Andrew in Lisp Forever
что идея "все чего нет добавим либой"
источник

SA

Sokolov Andrew in Lisp Forever
была бы нууу хотя бы плюс минус нормальной
источник

DP

Dmitry Plesovskykh in Lisp Forever
а нужен ли реально стандарт для низкоуровневости? а если в этом стандарте не продумать все хорошо, то зачем он. лучше без него - и на откуп реализации. какая цель более низкоуровневого именно стандарта?
источник

DP

Dmitry Plesovskykh in Lisp Forever
я выше озвучил о том что можно было бы добавить фич в рантайм (которые могли бы быть не совместимыми допустим с CL, это да)
источник

SA

Sokolov Andrew in Lisp Forever
стандарт — это что то вокруг чего собирается коммьюнити
источник

SA

Sokolov Andrew in Lisp Forever
еще 1 компилятор типа лиспа
источник

SA

Sokolov Andrew in Lisp Forever
это все что хочешь
источник

SA

Sokolov Andrew in Lisp Forever
вот например
источник

DP

Dmitry Plesovskykh in Lisp Forever
а как это реализуется в опкодах и байткодах - нужен ли там реально стандарт, если мы говорим о стандартизации напомню на секундочку CL
источник

SA

Sokolov Andrew in Lisp Forever
источник

DP

Dmitry Plesovskykh in Lisp Forever
весело что лисп-подобный carp судя по гитхабу на 89% написан на haskell
источник

DP

Dmitry Plesovskykh in Lisp Forever
хотя возможно хаскель это классная штука для написания компиляторов (я не вникал)
источник

SA

Sokolov Andrew in Lisp Forever
для написания таких языков хаскель сильно проще
источник

DP

Dmitry Plesovskykh in Lisp Forever
Sokolov Andrew
а делаешь предположения типа наверняка уже все открыли
я не об этом говорил. а о том, что можно собрать все те места где "об этом говорили", просто как базу знаний, ты же не из пальца будешь претензии к текущему стандарту / компилятору высасывать. нормальный научный подход - ознакомиться с тезисами, аргументами, контр-аргументами. рассмотреть проблему учитывая существующие наработки и так далее
источник

SA

Sokolov Andrew in Lisp Forever
ну я соберу да
источник

SA

Sokolov Andrew in Lisp Forever
но это не быстро
источник