The OpenNET Project / Index page

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



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

Оглавление

Утверждён стандарт C++20, opennews (?), 07-Сен-20, (0) [смотреть все] +1

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


30. "Утверждён стандарт C++20"  +1 +/
Сообщение от ДмитрийСССР (?), 07-Сен-20, 10:48 
А если допустим писать на С++11, то можно ли будет собрать софт под современные ОС? И можно ли будет собрать софт на С++11 под современную ОС через лет 10?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

44. "Утверждён стандарт C++20"  +2 +/
Сообщение от Аноним (18), 07-Сен-20, 11:23 
Да и да
Ответить | Правка | Наверх | Cообщить модератору

60. "Утверждён стандарт C++20"  –4 +/
Сообщение от Аноним (59), 07-Сен-20, 11:49 
Лучше минимум 14. Уже не все либы поддерживают C++ ниже 14. Плюс 14 более вкусные лямбды
В идеале - минимум 17, как Qt 6
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

73. "Утверждён стандарт C++20"  +12 +/
Сообщение от Michael Shigorinemail (ok), 07-Сен-20, 12:04 
Правило опытного админа: "не тяни в рот каждую новую блестяшку".
Правило зелёного разработчика: "ой, блестяшечки!!1".

Как вы мне дороги...

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

82. "Утверждён стандарт C++20"  +12 +/
Сообщение от Аноним (82), 07-Сен-20, 12:28 
> Правило опытного админа: "не тяни в рот каждую новую блестяшку".
> Правило зелёного разработчика: "ой, блестяшечки!!1".
> Как вы мне дороги...

Именно поэтому, Михаил, ваша команда и притянула новую блестяшку (systemd) в свой дистрибутив, дефолтом, хотя прежний вариант очень хорошо работал, причём как притянули?!... освежите пожалуйста  в памяти!
И судя по тому, какое сейчас положение вещей, то воз будет ехать по заданной колее, "Just as planned".

Вы нам тоже дороги, хотя вот, за державу обидно!

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

142. "Утверждён стандарт C++20"  +/
Сообщение от Аноним (59), 07-Сен-20, 15:43 
Правило опытного разработчика: "блестяшки желательно с аппетитом рассасывать, изучать, тестировать и постепенно внедрять, если достаточно притягательно блестит"

На текущий момент блестяшка - C++20. С ним надо аккуратно, есть пока даже не до конца реализован.

А вот C++17 - уже актуальный для использования стандарт, меньше 14 не имеет смысла в новых/актуальных проектах, и во многих юзкейсах просто неудобно.

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

152. "Утверждён стандарт C++20"  –1 +/
Сообщение от Аноним (150), 07-Сен-20, 17:15 
Осторожнее, у него сейчас начнёт подгорать, ведь его любимый lcc до сих пор не научился C++17.
Ответить | Правка | Наверх | Cообщить модератору

168. "Утверждён стандарт C++20"  +/
Сообщение от Lex (??), 07-Сен-20, 18:27 
Исходники ОСи теперь не скомпилятся  ?
Ответить | Правка | Наверх | Cообщить модератору

176. "Утверждён стандарт C++20"  +/
Сообщение от llolik (ok), 07-Сен-20, 19:15 
Научился уже http://www.mcst.ru/lcc.
Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору

198. "Утверждён стандарт C++20"  –1 +/
Сообщение от Аноним (150), 07-Сен-20, 20:52 
Научился, ага. C±17, ржунимагу.
Ответить | Правка | Наверх | Cообщить модератору

216. "Утверждён стандарт C++20"  +1 +/
Сообщение от llolik (ok), 07-Сен-20, 22:16 
> Научился, ага. C±17, ржунимагу.

Ну ржать-то можешь сколь угодно, но тем не менее работа идёт и код компилируется. ± - это точно atomic-и GCC-extы какие-нибудь. Что там ещё не хватает, спроси сам, у него (https://www.linux.org.ru/people/alexanius/profile), например. Я точно знаю, что Алексей работает непосредственно над компилятором lcc.

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

258. "Утверждён стандарт C++20"  +/
Сообщение от Аноним (150), 08-Сен-20, 10:23 
Да чего спрашивать? Как будто я сам мало с этим говном дела имел… Заявляют совместимость с GCC 5-летней давности, по факту и её нет, даром что заголовки оттуда натырили.
Ответить | Правка | Наверх | Cообщить модератору

69. "Утверждён стандарт C++20"  +1 +/
Сообщение от Аноним (69), 07-Сен-20, 11:58 
Можно и С++ 98 использовать и да оно соберется... Но зачем ?.
Есть даже специальные библиотеки, которые переносят новые возможности стандартной библиотеки на старые стандарты языка.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

110. "Утверждён стандарт C++20"  +/
Сообщение от Аноним (87), 07-Сен-20, 13:10 
>И можно ли будет собрать софт на С++11 под современную ОС через лет 10?

Если не выкинут опцию -std=c++11 или -std=gnu++11.

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

153. "Утверждён стандарт C++20"  +/
Сообщение от Аноним (153), 07-Сен-20, 17:17 
> если допустим писать на С++11, то можно ли будет собрать софт под современные ОС?

avxsynth под debian-buster не собирался (нужны патчи), а в ubuntu-xenial норм. Как раз какие-то конструкции стали запрещены.

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

208. "уже сейчас ничего из старого не собирается тк куча варнингов"  +/
Сообщение от Poulch (?), 07-Сен-20, 21:30 
трактуется как ошибка. и переписать сложный build/mаkefile большого проекта та еще задача... те тупо свежий gcc не соберет ничего из времен ну допустим gcc 2.95 без танцев с бубном.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

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

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




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

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