Информация об изменениях

Сообщение Re[11]: Rust взлетает? от 11.12.2019 0:07

Изменено 11.12.2019 1:11 kaa.python

Re[11]: Rust взлетает?
Здравствуйте, so5team, Вы писали:

S>Упс. Ошибочка. Приведенный в первой версии ответа пример оказался сгенерирован


Да, это же Protobuf, он и для C++ кучу кода генерит. Но вообще, в Go очень много генерированного кода (я и сам генерил) так как, с одной стороны нет шаблонов, а с другой стороны поддержка построения и манипуляций с AST встроена в стандартную библиотеку, да и язык крайне простой, так что код генерировать очень просто.
Re[11]: Rust взлетает?
Здравствуйте, so5team, Вы писали:

S>Упс. Ошибочка. Приведенный в первой версии ответа пример оказался сгенерирован


Да, это же Protobuf, он и для C++ кучу кода генерит. Но вообще, в Go очень много генерированного кода (я и сам генерил) так как, с одной стороны нет шаблонов, а с другой стороны поддержка построения и манипуляций с AST встроена в стандартную библиотеку, да и язык крайне простой, так что код генерировать очень просто.

А в целом-то как ощущения? Я по началу, после C++ очень плевался от Go, но сейчас мне скорее C++ кажется переусложенным (да еще и без каналов и зеленых потов, что вообще фи).