Выложил прототип GUI на Rust'e. Назвал, разумееется, yorool_gui :-)
Пока умеет рисовать кнопки, нажимать кнопки и передавать сообщения между кнопками. Прототип рисует три кнопки и имитирует поведение radio buttons на них.
Полистал ссылки. Фигасе сколько на расте всякого уже налепили.
А чем тебе immidiate-mode и react-way не нравится? Оно же тривиально сводится к "у каждого компонента есть свой стейт, и они кидаются сообщениями" - если очень хочется.
Да не то, чтобы совсем не нравится - я от Elm в полном восторге был. Но пусть это другие делают. Если тот же Azul взлетит - будет чудесно. А у меня MFC-шный опыт в основном и мне хочется чего-то похожего, только лучше. Оно и так уже начало сползать к immediate mode в плане обмена сообщениями - Раст к этому вынуждает. Но я хочу максимально сохранить привычный стиль - вот поле ввода, а вот его обработчики OnChanged, OnLoseFocus, и.т.д Я в общем-то понимаю, что если человек всю жизнь строил сараи, а ему сказали спроектировать небоскреб, то он построит многоэтажный сарай. Но что-то небоскребов я вокруг не вижу, да и сараи недоделанные стоят
Comments 3
А чем тебе immidiate-mode и react-way не нравится? Оно же тривиально сводится к "у каждого компонента есть свой стейт, и они кидаются сообщениями" - если очень хочется.
Reply
Оно и так уже начало сползать к immediate mode в плане обмена сообщениями - Раст к этому вынуждает. Но я хочу максимально сохранить привычный стиль - вот поле ввода, а вот его обработчики OnChanged, OnLoseFocus, и.т.д
Я в общем-то понимаю, что если человек всю жизнь строил сараи, а ему сказали спроектировать небоскреб, то он построит многоэтажный сарай. Но что-то небоскребов я вокруг не вижу, да и сараи недоделанные стоят
Reply
Reply
Leave a comment