Size: a a a

2019 November 03

S

Snusmumriken in pro.lua
(может быть)
источник

A

Andrey in pro.lua
ну ты сначала подожди 7 лет, а потом утверждай.
источник

S

Snusmumriken in pro.lua
Эх, ну ладно.
источник

IB

IMP BloodTS in pro.lua
Я ох уж как жду модульность от C++20
источник

IB

IMP BloodTS in pro.lua
Я всё лето питон учил. После него подключать либы в плюсах - ад
источник

IB

IMP BloodTS in pro.lua
Пробовал юзать систему сборки waf, она на питоне строится. Вышел python 3.8. Waf перестал билдить ахах
Кажется, придётся CMAKE учить
источник

S

Snusmumriken in pro.lua
А я жду языка, который может компилироваться и интерпретироваться на выбор, у которого есть опциональная статическая типизация, опциональная сборка мусора, и луаподобный синтаксис (в смысле, лаконичный и без мусора). И чтобы там были строки.
источник

A

Andrey in pro.lua
>опциональная сборка мусора
сложна!
источник

IB

IMP BloodTS in pro.lua
Да нет
источник

IB

IMP BloodTS in pro.lua
Не сложно
источник

S

Snusmumriken in pro.lua
Ну знаешь, наличествует по умолчанию но можно сказать что этот объект не нужно собирать, типа сам удалю когда надо будет
источник

IB

IMP BloodTS in pro.lua
Ты можешь взять исходники lua и переписать их под себя
источник

S

Snusmumriken in pro.lua
Возможно так и сделаю, блин
источник

S

Snusmumriken in pro.lua
Мне очень нравится динамическая природа луёв, но время от времени нужно размечать битмапы, и они в виде таблицы жрут ну очень много (long вместо bool). А если таблица ещё и двухмерная - вообще кошмар (ссылки на ссылках). Сейчас с этим справляется ffi и внешние либы.
источник

A

Andrey in pro.lua
Snusmumriken
Ну знаешь, наличествует по умолчанию но можно сказать что этот объект не нужно собирать, типа сам удалю когда надо будет
🤔 в расте кстати есть подобная возможность - std::mem::forget. позволяет "забыть" об объекте, деструктор не вызывая
источник

IB

IMP BloodTS in pro.lua
Я как раз-таки нечто подобное читал где-то, но не помнил про какой язык :D
источник

S

Snusmumriken in pro.lua
С другой стороны, яп который может компилироваться и интерпретироваться на выбор, это фактически зашивание интерпретатора в экзешник. Но все что мы руками написали как статическое - можно и скомпилировать во время генерации экзешника, побырее будет.
источник

S

Snusmumriken in pro.lua
Надо написать ffi-либу, которая будет мутить настоящие битмапы (char, восемь бит на один символ, доступ к отдельным битам через __index/__newindex)
источник

A

Andrey in pro.lua
а у метатейблов же оверхед условно в 2 проверки указателей?
источник

S

Snusmumriken in pro.lua
Ага, и это грустно. Поэтому надо ещё написать функции для прямой работы с. Меня больше интересует минимальный объем памяти, потому что время от времени нужны огро-омные битмапы.
источник