IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#acetonevideo
/2023/04/08
~acetone
@qend
Leopold_
Most2
`
anon2
borat
fidoid
grimreaper
hsem
lagemeet
offensive_nickname
polistern
poriori
tensor
typhoon_
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 Тогда иди изучай haxe и не парься
sorrik хотел чтобы можно было писать логику на одном и том же языке
sorrik haxe тоже не очень-то много умеет, а свой язык написать проще чем дописывать ему таргеты на окамле
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: зачем менять структуру динамически?