-
- Люди даже блудливый С-шный typedef, запомнить в котором порядок следования определения и определяемого я так и не смог, заменили на ясный и понятный using. Добавив ему ещё возможностей по пути, но то такое. - VladislavS.(15.01.2022 12:59)
- Вы не пробовали преподавать? Серьезно, у Вас, похоже, талант! - Evgeny_CD(15.01.2022 12:59)
- Не. Ну разве что на пенсии :) - VladislavS.(15.01.2022 13:00)
- А как далеко до нее? - Evgeny_CD(15.01.2022 13:55)
- В свете современных тенденций по увеличению пенсионного возраста,
скорее всего, величина стремящаяся в бесконечность. Далеко. - VladislavS.(15.01.2022 14:00)
- Плюсонуть хочется - Make_Pic(3 знак., 16.01.2022 14:42)
- В свете современных тенденций по увеличению пенсионного возраста,
скорее всего, величина стремящаяся в бесконечность. Далеко. - VladislavS.(15.01.2022 14:00)
- А как далеко до нее? - Evgeny_CD(15.01.2022 13:55)
- Не. Ну разве что на пенсии :) - VladislavS.(15.01.2022 13:00)
- И тем не менее. Cкpипaч(215 знак., 15.01.2022 12:44, ссылка)
- *У опытных программистов там еще type_cast намешано и квалификаторов. Смотрите, в C есть static, inline, const, volatile, extern. Что нам С++ добавляет? auto да constexpr (и его продолжение consteval и constinit). Из-за двух новых квалификаторов пропало понимание? VladislavS.(125 знак., 15.01.2022 13:26)
- Ну вложенный и что? Что поменяется если шаблон шаблона будет? Как
был тип в <> , а данные в () так и остались. Все те же
языковые конструкции, которые можно применять просто, а можно
сложно. VladislavS.(513 знак., 15.01.2022 12:51)
- В общем случае внутри <> написать можно очень много
всякого (и числа, и типы, и вложенную хрень), что желание убить
аффтара появляется. А ещё давайте вспомним всякие постфиксные
хвосты (в смысле в конце объявления) noexcept (с выражениями),
const. Ну, и в 20 стандарте using - это потенциальный блок ошибок,
как и auto. Это в 1000 раз хуже перегруженных функций/операторов и
полиморфизма в худшем применении. Любая опечатка или
невнимательность приведёт к семантическим Costic(652 знак., 15.01.2022 16:48)
- С дуру и хрен сломать можно :) А теперь опускаемся на землю и
смотрим на чём можно написать прошивку для микрокрнтроллера. ASM vs
C vs C++. Да так чтобы быстро написать и быстро работала. Вот то-то
же. - VladislavS.(15.01.2022 17:00)
- Так-то много на чем можно. Только если это будет что-то не из списка ASM, C, C++ и совета спросить не у кого будет и потом на другие МК наработки не перенести - аналогичной среды разработки может и не быть. - AlexG(15.01.2022 17:16)
- Джаваскрипт %) - Cкpипaч(15.01.2022 17:03)
- Всё верно, ничего кроме смехуёчков и не остаётся. - VladislavS.(15.01.2022 17:11)
- Ничего смешного не вижу. Определяющим является не язык, а наличие SDK, RAD и средств отладки. - Cкpипaч(15.01.2022 17:14)
- Всё верно, ничего кроме смехуёчков и не остаётся. - VladislavS.(15.01.2022 17:11)
- С дуру и хрен сломать можно :) А теперь опускаемся на землю и
смотрим на чём можно написать прошивку для микрокрнтроллера. ASM vs
C vs C++. Да так чтобы быстро написать и быстро работала. Вот то-то
же. - VladislavS.(15.01.2022 17:00)
- Ничего. Brainfuck - тоже язык. Его тоже можно понять (хоть и
трудно) - Cкpипaч(15.01.2022 13:03)
- Если он позволяет сделать что-то уникальное, чего не могут другие языки, то пусть будет. - VladislavS.(15.01.2022 13:13)
- В общем случае внутри <> написать можно очень много
всякого (и числа, и типы, и вложенную хрень), что желание убить
аффтара появляется. А ещё давайте вспомним всякие постфиксные
хвосты (в смысле в конце объявления) noexcept (с выражениями),
const. Ну, и в 20 стандарте using - это потенциальный блок ошибок,
как и auto. Это в 1000 раз хуже перегруженных функций/операторов и
полиморфизма в худшем применении. Любая опечатка или
невнимательность приведёт к семантическим Costic(652 знак., 15.01.2022 16:48)