История изменений
Исправление monk, (текущая версия) :
Зачем? Зачем браузер с жирным рантаймом и ГЦ?
Ты хочешь сказать, что рантайм лиспа будет заметен на фоне гигабайта памяти, занимаемой почти любым браузером при более-менее активной работе? И ГЦ в браузере есть — JavaScript ведь должен работать.
А как интегрировать сторонних разработчиков?
Также как в нынешние браузеры. Расширения на JavaScript и Common Lisp.
В общем, странное желание
Просто пример проекта, который на других языках многократно реализован (есть браузеры на C++/Java/Rust/Haskell). На Common Lisp единственный пример — Closure. Поддерживает только HTML4. Разрабатывался 6 лет, 9 человек.
он аналог сделал в полторы, причём, основная часть - 900 строк.
Боюсь, аналог такого же уровня, как Clasp, одна из новых реализаций CL, всего лишь в четыре раза медленнее, чем C++ (комментарий) : «у меня только строки». Когда пишешь для себя, то интуитивно выкидываешь те куски, которые лично тебе не нужны.
Исходная версия monk, :
Зачем? Зачем браузер с жирным рантаймом и ГЦ?
Ты хочешь сказать, что рантайм лиспа будет заметен на фоне гигабайта памяти, занимаемой пости любым браузером при более-менее активной работе? И ГЦ в браузере есть — JavaScript ведь должен работать.
А как интегрировать сторонних разработчиков?
Также как в нынешние браузеры. Расширения на JavaScript и Common Lisp.
В общем, странное желание
Просто пример проекта, который на других языках многократно реализован (есть браузеры на C++/Java/Rust/Haskell). На Common Lisp единственный пример — Closure. Поддерживает только HTML4. Разрабатывался 6 лет, 9 человек.
он аналог сделал в полторы, причём, основная часть - 900 строк.
Боюсь, аналог такого же уровня, как Clasp, одна из новых реализаций CL, всего лишь в четыре раза медленнее, чем C++ (комментарий) : «у меня только строки». Когда пишешь для себя, то интуитивно выкидываешь те куски, которые лично тебе не нужны.