The OpenNET Project / Index page

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



"WebKit переходит на использование библиотеки Skia для отрисовки 2D-графики"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "WebKit переходит на использование библиотеки Skia для отрисо..." –1 +/
Сообщение от Rock (?), 20-Фев-24, 16:38 
> Что конкретно тебе здесь не нравится?

Понимаете, лично я, глядя на этот код, сразу вспоминаю сетования сотрудников какой-то международной организации, которая за мегабабки поставила в Африку станции по очистке воды, работающие от солнечных батарей и качающих и фильтрующих воду, делая ее полностью питьевой. Местные эти стации быстренько разобрали, а шестеренки, болты и гайки стали использовать в качестве украшений -- чем круче шаман, тем бОльшая у него шестеренка на шее болтается. Местный понаехавший из Европы этим бедолагам-миссионерам сразу сказал, что если хотите сделать добро, организуйте подвоз воды в бутылях -- дешевле выйдет.
Так и тут. В программировании на С++ есть специально разработанная концепция на случай, когда при передаче в качестве аргумента функции объекта надо указать, что объекта, на самом деле может и не быть, и такой аргумент объявляется указателем с возможностью принимать в качестве значения nullptr (NULL или 0 по-старому). Типа, видишь указатель, проверь его на ноль. А в случаях, когда объекта не быть не может и указатель всегда будет правильным, придумали ссылочный тип. Типа, не боись, лезь туда сразу, ничего проверять не надо. Но эта концепция слишком сложная для понимания и, видимо, совершенно избыточная и не нужная. Поэтому таким программистам, как и африканцам, лучше тупо возить воду в бутылках -- отобрать у них С++ и дать им Раст.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
WebKit переходит на использование библиотеки Skia для отрисовки 2D-графики, opennews, 19-Фев-24, 23:31  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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