Size: a a a

2020 May 08

SP

Stanislav Popov in rust_offtopic
polunin.ai
Ну я пишу яп, и споткнулся на месте как менеджить память. ГЦ не хочу, ненавижу, растовая смесь афинных типов с регионами требует большого количество телодвижений для пруфов компилятору о правильности программы.
почему ты не напишешь интерпретатор где все ссылка
почему ты не начинаешь язык с лангуаге сервера
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
почему ты не напишешь интерпретатор где все ссылка
почему ты не начинаешь язык с лангуаге сервера
Со второго вопроса кекнул)
источник

SP

Stanislav Popov in rust_offtopic
почему кекнул
источник

p

polunin.ai in rust_offtopic
И нахрена мне интерпретатор? Куча вон ВМ языков, плюс интерпретатор подразумевает ГЦ, а я ГЦ не хочу
источник

p

polunin.ai in rust_offtopic
Если не придумаю ничего дельного чтобы не трахаться с лайфтаймами возьму асап
источник

SP

Stanislav Popov in rust_offtopic
>Куча вон ВМ языков
ДА ГДЕ Ж?
источник

SP

Stanislav Popov in rust_offtopic
кроме жс ничего нет
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
>Куча вон ВМ языков
ДА ГДЕ Ж?
Жвм, .НЕТ, питон, жс, пхп
источник

SP

Stanislav Popov in rust_offtopic
нуу такое
источник

p

polunin.ai in rust_offtopic
Я гц не люблю
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Ну я пишу яп, и споткнулся на месте как менеджить память. ГЦ не хочу, ненавижу, растовая смесь афинных типов с регионами требует большого количество телодвижений для пруфов компилятору о правильности программы.
ну у тебя два варианта:

1. делать наугад как большинство, и получить монстрика, как большинство
2. делать более научно, например как одерски - почитать все-таки что-нибудь по теории типов, компиляторостроению и пр
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
И нахрена мне интерпретатор? Куча вон ВМ языков, плюс интерпретатор подразумевает ГЦ, а я ГЦ не хочу
интерпретатор не подразумевает гц
источник

AZ

Alex Zhukovsky in rust_offtopic
есть интерпретатор паскаля, например
источник

AZ

Alex Zhukovsky in rust_offtopic
для сишки уверен тоже есть
источник

AZ

Alex Zhukovsky in rust_offtopic
собственно любой компилятор можно превратить в интерпретатор и наоборот
источник

AZ

Alex Zhukovsky in rust_offtopic
футамуры же
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Если не придумаю ничего дельного чтобы не трахаться с лайфтаймами возьму асап
Ещё можешь про регионы прочитать, оно менее точное, но зато достаточно тупое для реализации.

Ещё вариант - сделать язык с полным partial evaluation, и дальше туда заинлайнить и заспециализировать гц в каждую функцию и получить asap автоматом
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
ну у тебя два варианта:

1. делать наугад как большинство, и получить монстрика, как большинство
2. делать более научно, например как одерски - почитать все-таки что-нибудь по теории типов, компиляторостроению и пр
Я читаю паралельно, да. Ну это просто мысли, даже не набросок.
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
интерпретатор не подразумевает гц
Если говорить про конкретно работающий интерпретатор, то там нужен гц, иначе он неоправдан. Скорости большой не будет, а думать про память надо.
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Если говорить про конкретно работающий интерпретатор, то там нужен гц, иначе он неоправдан. Скорости большой не будет, а думать про память надо.
интерпретатор это не про скорость
источник