Size: a a a

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

2020 March 02

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Диёр
Потому что для оптимизаций надо будет с абстракциями аккуратно обходиться и спускаться на уровни ниже, а там уже всё процедурное
так нужен язык, который _позволяет_ спускаться на уровень ниже _при_ необходимости, а не тот, который тебя постоянно заставляет сидеть на дне
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
так нужен язык, который _позволяет_ спускаться на уровень ниже _при_ необходимости, а не тот, который тебя постоянно заставляет сидеть на дне
а
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Владислав Петров
доступ к низкому уровню?
чего непонятно?
источник

DL

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

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
Mikhail Borisov
Это ж не то, нужно типа

(merge-ordered '(1 2 3) '(1 1 1 2 5))

=> (1 1 1 1 2 2 3 5)
а я понял
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Есть такая ос https://github.com/froggey/Mezzano, то почему не может быть ос на clojure?! Достаточно написать реализацию которая компилируется в нейтив.
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
Есть такая ос https://github.com/froggey/Mezzano, то почему не может быть ос на clojure?! Достаточно написать реализацию которая компилируется в нейтив.
собсно, о чем я и говорил, что битва компиляторов, а не синтаксисов. чтоб код пишешь, а потом просто выбираешь платформу и билдишь
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Владислав Петров
собсно, о чем я и говорил, что битва компиляторов, а не синтаксисов. чтоб код пишешь, а потом просто выбираешь платформу и билдишь
А где была речь про синтаксис вообще
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Диёр
А где была речь про синтаксис вообще
в том месте, где я к треду подключился
источник

A

Alex in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
Есть такая ос https://github.com/froggey/Mezzano, то почему не может быть ос на clojure?! Достаточно написать реализацию которая компилируется в нейтив.
Только  Common Lips компилируемый и ещё вопрос по сборщику мусора, имутабельным коллекциям и т.д. Такие вещи пока все же лучше на языках ближе к машинным как Си
источник

PG

Pïg Grëënëst in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
Есть такая ос https://github.com/froggey/Mezzano, то почему не может быть ос на clojure?! Достаточно написать реализацию которая компилируется в нейтив.
можно и без этого, были процы, которые жабабайткод исполняли
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Pïg Grëënëst
можно и без этого, были процы, которые жабабайткод исполняли
а чо там с оперативой?
источник

A

Alex in Clojure — русскоговорящее сообщество
JVM это кстати и так Виртуальная Машина :)
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Владислав Петров
а чо там с оперативой?
xmonad смотрел?
источник

PG

Pïg Grëënëst in Clojure — русскоговорящее сообщество
Владислав Петров
а чо там с оперативой?
а что должно быть?
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Владислав Петров
собсно, о чем я и говорил, что битва компиляторов, а не синтаксисов. чтоб код пишешь, а потом просто выбираешь платформу и билдишь
Имплементация - это не только синтаксис, а, по большей части, семантика.
источник

PG

Pïg Grëënëst in Clojure — русскоговорящее сообщество
Alex
Только  Common Lips компилируемый и ещё вопрос по сборщику мусора, имутабельным коллекциям и т.д. Такие вещи пока все же лучше на языках ближе к машинным как Си
привет, си -- язык высокого уровня
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Pïg Grëënëst
а что должно быть?
расходует столько же как и нэйтив?
источник

A

Alex in Clojure — русскоговорящее сообщество
Pïg Grëënëst
привет, си -- язык высокого уровня
Да ладно? У вас свои критерии уровней видимо :)
источник

PG

Pïg Grëënëst in Clojure — русскоговорящее сообщество
Владислав Петров
расходует столько же как и нэйтив?
без комментариев
источник