Size: a a a

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

2021 November 24

AV

Alexey Veselovsky in Конференция C++ Russia
ну, в смысле по SLOK/day ни у кого KPI уже нет
источник

AV

Alexey Veselovsky in Конференция C++ Russia
но вот писать такой код иногда НАДО
источник

АР

Андрей Руссков... in Конференция C++ Russia
это да
источник

АР

Андрей Руссков... in Конференция C++ Russia
когда AVX и AVX2 версия кода копипаста с дельтой в 5% которую фиг заинлайнишь...
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
Руки прочь! Я на Аритмах Прага работал (1987-88)! Перфораторах! Каждый, каждый БИТ экономили! Писал код под МК-61 - 105 шагов программы - умещал 180 шаговый код в 105 шагов (с 1986 по 1990). Например, код 52 50. Если переход на 52 то безусловный переход на 50 адрес, если переход на 50, то команда СтопПУск. То есть две команды в одну строчку. Победа, обеда, беда, еда, да, а - и говорят, в нашем генетическом коде такие же свертки есть. Но я не генетик.
источник

АР

Андрей Руссков... in Конференция C++ Russia
флешбеки до сих пор мучают?
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
Ну это типичный пример Если 1 то 2 если 2 то 1. В IBM пишут так if 1 then 2, if 2 then1, математики пишут так a = 3-b, системные программисты пишут так x[1]=2, x[2]=1, b=a[a]...
источник

AV

Alexey Veselovsky in Конференция C++ Russia
только такой компактный машкод иногда будет работать медленнее 🙂
источник

AV

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

AV

Alexey Veselovsky in Конференция C++ Russia
а уж делать исходник как можно компактней и несжимаемей...
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
... у меня эмулятор MK-61 на ВСЕХ смартфонах стоит! О эта польская Запись Лукасевича! Это жэ прекрасно! Понимаю, разные код под разную архитектуру надобно... но куда у нас cpp ушел? Надо бы лекцию - пути развития cpp - было, развивалось, будет. Может есть уже, а я по неведению, не видел вовсе?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
а что? вроде норм развивается 🙂
источник

GM

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

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Писать его на ВАСМе!
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
Моё ГЛУБОКОЕ мнение - нужно под каждый проект свой набор инструментов и т.д. cpp прекрасен именно для конструирования Инструментов для ИНСТРУМЕНТОВ, под каждый довольно большой проект (от сотни человеко лет и выше, например). То есть, оценивая средний человеко-год в 5М рублей, при проектах дороже 500М рублей или от $5M. Возможно, вы меня поправите... и да, не случайно многие новые модные языки (не хочу никого обидеть) - просто копипаста cxx
источник

VS

Vladimir SHCHerba in Конференция C++ Russia
Это какие например?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Устаревшая на 7 лет инфографика: http://infobeautiful3.s3.amazonaws.com/2014/11/1276_Codebases.png думаю с тех пор всё успело подрасти
источник

AC

Alex Chernov in Конференция C++ Russia
я правда думал что это пораньше было
источник

AC

Alex Chernov in Конференция C++ Russia
:)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
для мишн критикал софтвареза я бы поостерёгся на С++ и инструменты делать. ну, то есть это будет очень дорого, ибо и язык придется ограничить и обложиться всеми возможными анализаторами и верификаторами.
источник