The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз фреймворка Qt 5.15"
Отправлено заминированный тапок, 30-Май-20 22:58 
>>>Опять же, смотря какая.. Опять же, смотря какие аналоги и как конкретно сделано( тем более, в зависимости от того, речь о десктопе или о мобильном ).

Собсно.. чего это я. Поделки вроде хрома даже на простеньких страницах будь здоров сколько жрут, что им вовсе не мешает быть написанными не на жс, а на сях.

1. я после 3 лет сидения на FF пару дней назад перешёл на хром (тк первый жутко педалил на видео-конференциях wnhub.io *и не только*, с чем это связано - понятия не имею, второй же всё нормально отрабатывал)

и как бы тут что не говорили про FF и хром - я в суммарном потреблении ОЗУ разницы не заметил вообще никакой, на одних и тех же страницах жрут они одинаково. и FF точно так же при множестве вкладок жрёт и кэш диска и оператос нагло и жадно.

2. как уже ни один раз говорили - жрут страницы со свистоперделками

3. "Опять же, смотря какая" - да любая, будто голый электрон изначально выжирает 200МБ оператоса и несколько потоков ЦП просто на самого себя со старта.
Сравнить даже бедный на функцилнал Joplin на электроне (пустой жрёт 260мб ОЗУ + десяток потоков) и QOwnNotes (60Мб ОЗУ + 1 поток) (Qt/C++) или жирным WizNote(QML/C++ + 3 потока)-120бМОЗУ с кучей фишек форматирования текста,

а уж про "легковесные редакторы кода" на электроне я вообще молчу, очень рад отказу от VSCode (про Atom лучше даже не вспоминать как про Atomную войну).

>>>Ну вообще-то, С++ изначально и задумывался подобием надстройки над Си для добавления поддержки ООП и это ни для кого не секрет.

А в случае с тем же ObjC - у него все гораздо хитрее под капотом работает..

ну речь же про актуальное, а не "что-то когда-то". даже в C11 и C++11 есть несовместимости и отличия, что уже говорить про C++17 и C++20

>>>Но вне зависимости от этого, забористый плюсОвый код последних версий в любом случае выглядит воистину вырвиглазным недоразумением( просто у кого-то нет выбора - вот они и привыкли этого "не замечать" ).

я после длительного пользования C# как-то вернулся к C++ и начал пользовать Qt+C++11 для проекта в последний год (embedded со сложным оверлеем).
как-то нет ни вырвиглазности, ни каких-то стрщных синтаксисов или ужасных структур данных, не было надобности и в raw-указателях
и в сравнении ни чуть не хуже и не страшнее

ЧЯДНТ?

единственное что страшное - это:
* легаси-метапрограммирование с шаблонной магией
* отсуствие полноценных макросов (и рукожопое использование некоторыми примитивных Cишных там и для того, для чего они не предназначены)
* ограниченный рантайм (ну как бы VM тут нет и всё довольно трудно, с учётом  принципа Zero Cost Abstraction, опять же).

>>>А причем тут раст ?

я его привёл как привер нытья, везде можно найти лужу грязи и окунуться в неё, но зачем?
в случе с C/C++ опасные грабли описаны, как их обходить - тоже, автоматизированные инструменты тоже есть и целая уйма (но да, ими тоже нужо уметь пользвоаться)

>250-400Кб

ну это лучше, чем Hello World на электроне :-D

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру