The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Дискуссия об использовании языка C++ для разработки ядра Linux, opennews (??), 14-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


94. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  –2 +/
Сообщение от Аноним (94), 15-Янв-24, 00:53 
>Линус может сказать, что уже прошло много времени и язык существенно изменился в лучшую сторону, и всё.

Он высказался не о языке. Он не подумав (зачем ему думать, он же диктатор-хозяин-барин и ядро - его собственность! правда потом спонсоры ему пояснили, who is who.) ляпнул, что недопуск C++ в ядро - это мера по недопуску в ядро программистов N-го сорта - программистов на C++. Если теперь он допустит в ядро программистов на C++, то ему придётся признавать 3 вещи:
1. что программисты на C++ - это не программисты N-го сорта
2. что Линус необоснованно из личной гордыни задел достоинство программистов на C++
3. что оттолкнув по мотивам личной гордыни и неприязни определённую группу программистов Линус проявил непрофессионализм и замедлил развитие проекта

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

110. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (115), 15-Янв-24, 02:14 
Не знаю о каком именно высказывании говоришь, я видел только где в основном обсуждался ЯП
Ответить | Правка | Наверх | Cообщить модератору

189. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +1 +/
Сообщение от 11 (?), 15-Янв-24, 09:18 
«C++ is a horrible language. It’s made more horrible by the fact that a lot of substandard programmers use it, to the point where it’s much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.»
Linus Torvalds
Ответить | Правка | Наверх | Cообщить модератору

211. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +2 +/
Сообщение от n00by (ok), 15-Янв-24, 10:23 
> a lot of substandard programmers use it

Линус знатно потроллил. Никто ведь не заставлял принимать "a lot" на свой счёт.

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

318. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (313), 15-Янв-24, 15:11 
> то ему придётся признавать 3 вещи:

- что теперь программисты N-го сорта допущены в ядро.

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

368. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (368), 15-Янв-24, 18:33 
Тут у Линуса осталось 3 варианта действий:
1. покаяться за вред, нанесённый проекту, и извиниться перед крестовиками. Будет больно и неприятно, но возможно тогда его оставят. Возможно... Не значит, что гарантированно. Тут главное - грамотно обосновать, почему смена руководства нанесёт проекту больше вреда, чем пользы. Если обоснует - то останется. Но лицо потеряет.
2. играть в несознанку и дожидаться, пока всех доставшего эгоиста прирудительно не снимут.
3. одобрить включение C++ в проект и попытаться замять историю с балабольством. Не выйдет - история широко известная, тут же найдутся те, кто включит аргумент "раз программисты на C++ плохие, то зачем ты их в ядро допустил, лидер ты наш Акелла? если они вдруг стали хорошими, хотя мы все знаем, что с обыдлением всё становится хуже, то как же так получилось, что твои слова противоречат реальности, может ты просто не хочешь признавать свою ответствееность за свой базар и свои действия? Зачем нам такой лидер?"

Линус загнал себя в цугцванг сам своим безответственным поведением. На мой взгляд ему наиболее выгодно идти по пути 1. Но это сторонний взгляд, что в башке у Линуса - никто не знает.

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

410. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (-), 15-Янв-24, 20:38 
Лол, а почему он не может сказать "раст уже в ядро добавили, зачем там третий язык?"
Более того, а за что каяться?
От добавления С++ ядро лучше бы не стало, по аналогии с Сишкой С89 сидели бы на С++98 до 2022 года(
Так что никаких смартпойнтеров и прочих даров цивилизации.

Более того подозревая, что дудуки пилящие ядро начали бы писать в стиле "как умеют".
ИМХО тогда стало бы еще хуже.

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

460. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (460), 16-Янв-24, 01:14 
>Лол, а почему он не может сказать "раст уже в ядро добавили, зачем там третий язык?"

Какой третий? Весь сишный код фиксится до совместимости с clang++  и объявляется плюсовым.

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

587. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от _kp (ok), 16-Янв-24, 22:32 
>>Линус может сказать, что уже прошло много времени и язык существенно изменился
> Он высказался не о языке.

Речь о c++ образца 2007г или ранних.
Вы сами то хотите на них писать? Ладно, это мелочь.

  А по существу. Тогда был подъем моды на объектное программированиее, причем где надо и ненадо, и даже там где это вредно.
  И фраза про С++ "намного легче генерировать полную чушь" была не безосновательна.
Дай дураку инструмет, на котором он легко сделает говнокод, и он именно его и напишет.
  Аналогична ситуация с количеством говнокода на Делфи и Питоне, и совсем не потому что языки плохи, а потому что позволяют навалить кучу по быстрому.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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