Size: a a a

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

2020 August 02

m

magras in Конференция C++ Russia
Pavel Zhigulin
Во-первых, код начинал писаться во времена С++03. Лямбд не было ещё, а мне уже досталось много в наследство.

Во-вторых, код там был в Си-стиле, потому что были плану по переписыванию всего на чистый Си.

В третьих, я уже смутно помню зачем и почему там было всё так, как было. Вопрос лишь был - видел ли я такой код и да я видел) Вопрос зачем - другой вопрос.
Да, извиняюсь, я увлекся.

В целом, да, я понимаю, что есть области где приходится писать без исключений и в таком случае си с классами может быть обоснованным выбором.

Просто у меня есть ощущение что легенды о эмбедщиках, сишном и java стиле родились давно и являются артефактом забытой старины. Да, наверное, попадаются старые кодовоые базы где все еще можно такое найти. Но у меня есть сомнения что есть сколь-нибудь значимое количество людей которые пишут новый код в таком стиле.
источник

G

Gabriele in Конференция C++ Russia
magras
Да, извиняюсь, я увлекся.

В целом, да, я понимаю, что есть области где приходится писать без исключений и в таком случае си с классами может быть обоснованным выбором.

Просто у меня есть ощущение что легенды о эмбедщиках, сишном и java стиле родились давно и являются артефактом забытой старины. Да, наверное, попадаются старые кодовоые базы где все еще можно такое найти. Но у меня есть сомнения что есть сколь-нибудь значимое количество людей которые пишут новый код в таком стиле.
Well, therea are still many people unfortunately, because many, many programming textbooks teach awful styles, and awful techniques, even now.
источник

G

Gabriele in Конференция C++ Russia
And, of course, there are people that are not keen or interested in really studying or learning seriously, but just in making quick money.
источник

G

Gabriele in Конференция C++ Russia
Hence, quality of code, knowledge, or real quality of their work, is not always the main point for these people
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
magras
Да, извиняюсь, я увлекся.

В целом, да, я понимаю, что есть области где приходится писать без исключений и в таком случае си с классами может быть обоснованным выбором.

Просто у меня есть ощущение что легенды о эмбедщиках, сишном и java стиле родились давно и являются артефактом забытой старины. Да, наверное, попадаются старые кодовоые базы где все еще можно такое найти. Но у меня есть сомнения что есть сколь-нибудь значимое количество людей которые пишут новый код в таком стиле.
Забавно, что именно в embedded коде я встречал ваще самые лютые плюсы, вот всю эту шаблонятину с метапрограмированием) Все им хотелось в compile-time посчитать, чтобы контроллеры их ниче не делали)
источник

G

Gabriele in Конференция C++ Russia
Pavel Zhigulin
Забавно, что именно в embedded коде я встречал ваще самые лютые плюсы, вот всю эту шаблонятину с метапрограмированием) Все им хотелось в compile-time посчитать, чтобы контроллеры их ниче не делали)
This is interesting)
источник

m

magras in Конференция C++ Russia
Gabriele
Well, therea are still many people unfortunately, because many, many programming textbooks teach awful styles, and awful techniques, even now.
Но по приходу на первую работу это должны быстро выбить из новобранца. Там же есть лид и по началу ревью должны быть строгими.
источник

G

Gabriele in Конференция C++ Russia
К сожалению, проблема не только от многих кандидатов, но и от многих компаний. Не каждая софтверная компания на самом деле пишет хороший код или обладает реальными знаниями в области программирования. И мы все это знаем
источник

G

Gabriele in Конференция C++ Russia
Вот почему действительно, действительно хорошим и умным программистам  платят гораздо больше, чем  программистам ниже среднего, даже если у первых есть 2-3-летний опыт работы, в то время как у программистов ниже среднего - "10-20" лет опыта.
источник

AT

Alexey Tkachenko in Конференция C++ Russia
Pavel Zhigulin
Забавно, что именно в embedded коде я встречал ваще самые лютые плюсы, вот всю эту шаблонятину с метапрограмированием) Все им хотелось в compile-time посчитать, чтобы контроллеры их ниче не делали)
+1
источник

AT

Alexey Tkachenko in Конференция C++ Russia
Pavel Zhigulin
Забавно, что именно в embedded коде я встречал ваще самые лютые плюсы, вот всю эту шаблонятину с метапрограмированием) Все им хотелось в compile-time посчитать, чтобы контроллеры их ниче не делали)
обычно это всё в условиях ограничения компилятора на поддержку стандартов
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Pavel Zhigulin
Забавно, что именно в embedded коде я встречал ваще самые лютые плюсы, вот всю эту шаблонятину с метапрограмированием) Все им хотелось в compile-time посчитать, чтобы контроллеры их ниче не делали)
Ну вон @thatEmbeddedGuy докладик про это делал
источник

G

Gabriele in Конференция C++ Russia
Gabriele
Вот почему действительно, действительно хорошим и умным программистам  платят гораздо больше, чем  программистам ниже среднего, даже если у первых есть 2-3-летний опыт работы, в то время как у программистов ниже среднего - "10-20" лет опыта.
edited
источник
2020 August 03

o

ololoshwin in Конференция C++ Russia
источник
2020 August 04

NK

ID:1357436094 in Конференция C++ Russia
Cp
источник

NK

ID:1357436094 in Конференция C++ Russia
Grupos
источник

G

Gabriele in Конференция C++ Russia
It is also funny to read such thoughtful comments from people that do not even know that the plural of "person" is "people". I wonder why these people make themselves so ridiculous?
источник

AZ

Anton Z. in Конференция C++ Russia
Gabriele
It is also funny to read such thoughtful comments from people that do not even know that the plural of "person" is "people". I wonder why these people make themselves so ridiculous?
Пишут, что persons тоже правильно.
источник

FS

Flower Surgeon in Конференция C++ Russia
Parsons. Alan.
источник

SP

Sergey Platonov in Конференция C++ Russia
ну, у Бьярне с чувством юмора нормально, думаю он тоже улыбнулся
источник