Nil A
unread,Aug 9, 2023, 9:21:04 PM8/9/23You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hello, All!
${SUBJ}, а кого знаю, того не хочется (c) шутка такая, но я её применяю к ЯП.
Я чё подумал, Rust крут даже не тем, что там borrow checker, и владение памятью
проверяется компилятором на этапе компиляции (что также позволяет
многопоточность сделать не таким кошмаром для джунов), а то, что там из-коробки
всё как на Golang, или чем-то напоминает Python batteries included.
Раст даже больше про библиотеки, зависимости, систему сборки, форматирование
исходников. Плюс стиль системных-библиотек современный.
Меня всё бесит в C++, если я свой хоум-пет-прожект соберусь делать, типа на два
вечера, хаха, щас. В плюсах там стринги - это просто буфер, а хочется
вменяемый utf8, codepoints, или runes, не тащить же ICU. Хочется читать из
файла с указанием кодировки, и получать юникодные строчки. Вообще, хочется с
файлами работать не как в fstream, где ромбовидное наследование классов,
который ещё очень тормозной. Да много чего хочется, но никто не переписал
с-нуля libc++ по-человечески, выкинув 40-летнее наследие этой всей фигни. А в
расте с-нуля написали, как сегодня принято модно писать.
Best Regards, Nil