почему это "не надо"? Всё, что не может раст - то и не надо?
да плевать на раст, вот есть язык где так делать можно, но атк не делают. Не делают потому что говно. Стейт должен был по-возможности неизменяемым. В худшем случае - публично изменяемым. Частично изменяемый стейт дорога к куче багов
Ну вот не надо так категорично. На самом деле нужен, для всяких приложений которые с системой работают. Хотя после автокада на WASM его нужность становиться все меньше.
если у тебя есть достаточно мощный инструмент взамен, тогда да. А если нет, то нет. Кэп
Ну так вот мне кажется что трейты в расте достаточно мощные 🤷♀ не идеально конечно и не хватает некоторых вещей, но уж точно лучше чем наследование/интерфейсы из жабы/плюсов/шарпа/etc
да плевать на раст, вот есть язык где так делать можно, но атк не делают. Не делают потому что говно. Стейт должен был по-возможности неизменяемым. В худшем случае - публично изменяемым. Частично изменяемый стейт дорога к куче багов
где он "частично изменяемый"? Он изменяемый полностью, но делать это можно лишь изнутри
Ну так вот мне кажется что трейты в расте достаточно мощные 🤷♀ не идеально конечно и не хватает некоторых вещей, но уж точно лучше чем наследование/интерфейсы из жабы/плюсов/шарпа/etc
так для чего мне этот триал? Потратить силы на изучение и получение опыта? Продать я свою программу не смогу. Написать библиотеку с нормальной лицензией zlib, которая использовала бы Qt - не смогу.
так для чего мне этот триал? Потратить силы на изучение и получение опыта? Продать я свою программу не смогу. Написать библиотеку с нормальной лицензией zlib, которая использовала бы Qt - не смогу.