Size: a a a

Конференция C++ Russia

2020 June 14

AS

Alexey Solomin in Конференция C++ Russia
Antony Polukhin
Вау! Откуда инфа?
уже точно не вспомню где этот тред (срач ^^), в общем то основная проблема там в том, что Торвальдс сопротивляется активно 😅 ну и не только он конечно, но он тоже против
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexey Solomin
уже точно не вспомню где этот тред (срач ^^), в общем то основная проблема там в том, что Торвальдс сопротивляется активно 😅 ну и не только он конечно, но он тоже против
надо просто попытаться туда втащить Go и Java, а потом уже, так и быть, давайте С++.
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Alexey Veselovsky
надо просто попытаться туда втащить Go и Java, а потом уже, так и быть, давайте С++.
Надо Fortran! Или Ada :)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
FORTRAN ONE LOVE
Надо Fortran! Или Ada :)
КОБОЛ!
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Мертво.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
FORTRAN ONE LOVE
Мертво.
Умереть не может!
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
В этот чат нужен человек, который будет топить за кобол...
источник

AV

Alexey Veselovsky in Конференция C++ Russia
но вообще, gcc вот свичнулся на С++ и это таки дало профит.
источник

AS

Alexey Solomin in Конференция C++ Russia
Antony Polukhin
Вау! Откуда инфа?
в общем то модули уже давно можно на плюсах писать, ну и вот с тех пор примерно идёт "священная борьба" 😂  чтобы можно было ЦПП и в само ядро запихнуть, у меня просто период с 4 квартала '18 по 1 квартал '20 такой жуткий вышел в жизни, что вообще всё похерилось где-то в истории 😭
источник

AV

Alexey Veselovsky in Конференция C++ Russia
насколько я понимаю, там даже Си не стандартный и без стандартной либы. Из плюсов рантайм выдирается несколько сложнее. Тот же new не в библиотеке, а таки в языке, в отличие от malloc например.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
исключения вот еще
источник

AS

Alexey Solomin in Конференция C++ Russia
источник

AS

Alexey Solomin in Конференция C++ Russia
Alexey Veselovsky
исключения вот еще
исключения опциональные
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexey Solomin
исключения опциональные
точно? вот прям в стандарте сказано?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
что говорится в стандарте, на случай если исключения отключены, а я делаю throw 42;?
источник

AS

Alexey Solomin in Конференция C++ Russia
Alexey Veselovsky
насколько я понимаю, там даже Си не стандартный и без стандартной либы. Из плюсов рантайм выдирается несколько сложнее. Тот же new не в библиотеке, а таки в языке, в отличие от malloc например.
кучу во многих модулях, например в драйверах многих, вообще нельзя использовать ибо во время обработки прерывания состояние её целостности гарантировать некому ;)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
плюс С++ наверняка замедлит компиляцию ядра. а это важно.
источник

AS

Alexey Solomin in Конференция C++ Russia
собственно потому спасением в 11 плюсах стали аллокаторы, которые потом подчистили от мусора в API в последующем
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну, то есть тут есть неоднозначные моменты которые нужно учитывать
источник

AS

Alexey Solomin in Конференция C++ Russia
ровно тоже самое что и в Embedded по сути
источник