~acetone
Most2
Ruskoye_911
anon2
cancername
immibis|ygg2
longsky
offensive_nickname
poriori_
weko
whothefuckami_
zero_tolerance
acetone
weko_: самым страшным - бытовухой)) (и работой)
Most2
06.<trusishka> РАБотой acetone.. РАБотой..
weko_
Печалька
sorrik
Как программировать, чтобы получать удовольствие и чтобы изобрести что-то новое и осилить это реализовать до конца?
whothefuckami
А чё, просто так не получается?
sorrik
да я год пытался изобрести классный язык программирования, простой в реализации, производительный и транспилирующийся во что угодно, задолбался
sorrik
ничего не получается, кода не написал ни строчки а мозг сломал
whothefuckami
А зачем тебе писать свой язык было?
sorrik
то типы, то не типы, то виртуальная файловая система для хранения биндингов и данных
sorrik
потому что хотел
whothefuckami
Ну низнаю
whothefuckami
Напиши транслятор в llvm и не парься
sorrik
мне надо туда где llvm не работает
whothefuckami
На умную зубную щётку?
sorrik
моды для майнкрафта, карты роблокса, карты варкрафта, моды minetest, openmw
whothefuckami
Ясно
whothefuckami
Тогда иди изучай haxe и не парься
sorrik
хотел чтобы можно было писать логику на одном и том же языке
sorrik
haxe тоже не очень-то много умеет, а свой язык написать проще чем дописывать ему таргеты на окамле
whothefuckami
Бро
whothefuckami
Почему существует так много языков программирования?
sorrik
потому что люди стараются сделать выражение фон-неймановской машины человеческим языком максимально выразительно, производительно и экономно
whothefuckami
Мне всегда казалось, что каждый язык нужен для решения какого-то отдельного класса задач
sorrik
с с++ d rust решают один и тот же класс задач
sorrik
php nodejs deno bun redbean
sorrik
писать серверы
sorrik
lua javascript basic forth скриптовые
sorrik
но везде есть фон-неймановская машина, везде есть функции, везде есть цилкы, if
sorrik
везде есть строки и числа
sorrik
я думал о языке думал и сломался
sorrik
у меня в голове проблемы из разряда "что делать, чтобы при динамическом изменении типа (добавить-убрать поле в структуру) существующие экземпляры не сломались"
weko
sorrik: зачем менять структуру динамически?