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

Сообщение Re[18]: Догонит ли net java? от 06.12.2022 17:14

Изменено 06.12.2022 17:32 ·

Re[18]: Догонит ли net java?
Здравствуйте, Sinclair, Вы писали:

S>·>А что такое придумать, чтобы прям из коробки в ЯП было и было юзабельно и достаточно универсально — не очень ясно.

S>Ну, в дотнете это работает из коробки через Source Generators.
Ох, ты прав. Меня vsb смутил. Можно же аннотацию на рекорды вешать.

S>Вон, пару лет назад кто-то уже с этим игрался: https://justsimplycode.com/2020/12/06/auto-generate-builders-using-source-generator-in-net-5/

S>Наверняка к данному моменту уже есть более-менее отлаженная реализация.
Ага, в java это уже 3 года доступно, а я торможу. Попробую сейчас...

S>Преимущество в том, что это никакие не хаки, а официально поддерживаемая технология. Интегрирована с интеллисенсом и билд-процессом.

S>Аннотировал нужный Record-класс атрибутом — и поехали.
Угу.
Re[18]: Догонит ли net java?
Здравствуйте, Sinclair, Вы писали:

S>·>А что такое придумать, чтобы прям из коробки в ЯП было и было юзабельно и достаточно универсально — не очень ясно.

S>Ну, в дотнете это работает из коробки через Source Generators.
Ох, ты прав. Меня vsb смутил. Можно же аннотацию на рекорды вешать.

S>Вон, пару лет назад кто-то уже с этим игрался: https://justsimplycode.com/2020/12/06/auto-generate-builders-using-source-generator-in-net-5/

S>Наверняка к данному моменту уже есть более-менее отлаженная реализация.
Ага, в java это уже 3 года доступно, а я торможу. Попробую сейчас...

S>Преимущество в том, что это никакие не хаки, а официально поддерживаемая технология. Интегрирована с интеллисенсом и билд-процессом.

S>Аннотировал нужный Record-класс атрибутом — и поехали.
Угу, в java то же, притом раньше, чем SG придумали.