Маjко
Так что точно лучше
Ευγένιος
Денис
Ну qt это всё-таки совсем не только гуй
vladislav
Это ещё и своя std
Anton
https://github.com/rise-ui/rise
Anton
У него не будет фатального недостатка
На моем тулките одна главная цель, быстро верстать красивые интерфе йсы и чтоб с анимациями просто работать было
Anton
Я не фреймворк пишу
Anton
По факту то даже не тулкит
Anton
Скорее библиотека для гуев, с простым минималистичным апи
Anton
На этом собсна все
Денис
Добавь zero-cost
Денис
К описанию
Денис
Simple minimalistic zero-cost easy to use GUI library
Anton
Там нет zero cost
Anton
Так что пиздеть некрасиво будет
Anton
никогда не понимал фразу "абстракции с нулевой стоимостью"
Денис
Simple minimalistic nearly-zero-cost easy to use GUI library
Anton
поясните
Ευγένιος
Пилишь код в котором есть намёк на ООП, нормальный такой.
Ευγένιος
А бинарник получается будто ты на чистом Си написал.
Anton
никогда не понимал фразу "абстракции с нулевой стоимостью"
Ты не платишь памятью за типизацию, дженерики, создание умных тредов без гонки данных и тд
Cat
поясните
зогугли, это специально объяснено в FAQ
Anton
А бинарник получается будто ты на чистом Си написал.
Ну не совсем) но если в больших проектах оценивать то да)
Ευγένιος
Ну это грубо.
Ευγένιος
Я сказал.
Ευγένιος
Самое классное что у меня есть звероподобный знакомый Сишарь.
Ευγένιος
Который не верит что сильная типизация ничего не стоит.
Anton
It means paying no penalty for the abstraction, or said otherwise, it means that whether you use the abstraction or instead go for the "manual" implementation you end up having the same costs (same speed, same memory consumption, ...).
Ευγένιος
И система владению памятью в расте ничего не стоит.
Ευγένιος
Вот просто не верит и все.
Ευγένιος
Потом начинает там бинарники разбирать. На АСМ. И рассказыват «мусора много»...
Ευγένιος
Ух.
Денис
Вот просто не верит и все.
по вопросам веры — это в церковь
Ευγένιος
Согласен.
Nik
Церковь свидетелей раста
Денис
))
Ευγένιος
Короче в мозилу ему надо ехать.
Ευγένιος
И там рассказывать им.
Ευγένιος
Что плюсы лучше раста.
Денис
Что плюсы лучше раста.
так он сишник или плюсовик?
Ευγένιος
так он сишник или плюсовик?
Ты ж их знаешь. Они знают сразу два языка.
Ευγένιος
Тупа.
Ευγένιος
А если серьёзно вроде и то и то.
Денис
я честно говоря таких людей вообще не знаю
Денис
чтобы и в си умели, и в плюсы
Anton
Потом начинает там бинарники разбирать. На АСМ. И рассказыват «мусора много»...
Главный мусор в том что в любом бинарк изначально со всей std компилится
Anton
Это не баг а фича
Ευγένιος
«Только сегодня, спец предложение, изучаете С++ без СТЛ, и в подарок Получаете знания Си».
Anton
Если же надо вообще нулевое
Ευγένιος
Anton
То велкам ту no-std
Anton
В ностд размер как в сях
Anton
Но также с нулевой абстракцией
Ευγένιος
А что если СТД будет расти?
Ευγένιος
Щас например хелоуворлд весит 132 или около того, КБ.
Anton
А что если СТД будет расти?
Ну врядли, сейчас там только стабилизируют небольшие куски
Mike
А что если СТД будет rusty
Ευγένιος
А языку по сути всего 3 года.
Anton
У раста одна из самых полных и удобных экосистем
Anton
Самая близкая по удобству экосистемы только у js
Ευγένιος
Anton
он божественен так же, как cargo
Ευγένιος
Самая близкая по удобству экосистемы только у js
Что именно ты подразумеваешь под экосистемой?
Ευγένιος
Просто в JS без сторонних тулкитов даже модули подключить нельзя.
Anton
Ни в одном языке по умолчанию нет ничего схожего по уровню с cargo, rustdoc, crates
Ευγένιος
(А есть ли в этом смысл).
Anton
экосистема - взаимосвязанные компоненты, а не тут делаю сервер, тут делаю логику, тут делаю %еще_что_-_то_нейм%
Anton
Что именно ты подразумеваешь под экосистемой?
Работа с пакетами, работа с окружением, работа с документацией, репозитории пакетные и тд
Ευγένιος
Даже вроде более прикладная пыха, по сути со своим composer, не так удобна.
Anton
Что экосистема
Anton
Что язык
Ευγένιος
Косяков не мерено, мдэ. Особенно STD имеет косяки...
Anton
Писать на пыхе это как пихать гусю в жопу веник надеясь что он улетит в космос