Обновить
10
0.1
Константин Паньков@Explorus

C++ разработчик

Отправить сообщение

Спасибо за статью! Могу порекомендовать еще статью Говарда Хиннанта (тот самый, кто move-семантику в язык добавлял) https://howardhinnant.github.io/classdecl.html с его таблицей автогенерации спецфункций + на ютубе еще семинар его для Блумберга, где он про специальные функции рассказывает (https://www.youtube.com/watch?v=vLinb2fgkHk)

Курс продают.
Сама статья является хорошим примером как не нужно писать статьи для привлечения студентов на свои курсы. С таким слабым коннтентом впечатление о курсе соответствующее создается.

Автор намеренно свои посты размещает в хабах Программирования и С++???
Очередной заслуженный минус.
@moderatorобратите внимание, автор практически ко всем своим новостям добавляет и плюсы, и шарпы, полагаю, ради пользователей. Это еще хуже, чем кликбейтные заголовки.

Числовые типы данных с плавающей точкой состоят из трёх частей:

  1. Знак (направление)

  2. Порядок (мантисса)

  3. Мантисса (дробная часть)

2. Порядок (экспонента)

Зачем эта ценная информация в хабе С++?

Сам язык был разработан Денисом Ритчи в 1972 году, а затем популяризирован благодаря книге в соавторстве с Брайаном Керниганом (второй к самому языку никакого отношения не имеет в том числе и по его собственному признанию он лишь в соавторстве с Ритчи выпустили книгу

Керниган из скромности заявлял о своей непричастности к разработке языка Си. Он, а также другие сотрудники Bell Labs внесли огромный вклад в язык, точно так же как и С++ не разрабатывался Страуструпом в одиночку (Эндрю Кёниг, Стен Липман, Барбара Му и еще с десяток другой разных людей).
Помимо Кернигана к разработке языка в значительной степени причастен Кен Томпсон, а также Дюг Макилрой, Роб Пайк, Питер Нельсон и др., по сути все кто разрабатывал UNIX в первых его версиях.

не важно, VS или Vim, вообще не важно.

Не включенный хедер если поменять и попробовать пересобрать, то cmake сочтет, что нет причин для пересборки

Заинтриговал. Горкуша это что? Grok от Маска?
А в остальном - это какой-то лютый зумерский текст для ТГ-канала, а не для Хабра.

Как собеседующий на с++разработчиков, позволю себе совет - не указывайте в резюме пройденные курсы на всяких там практикумах, отусах, скилбоксах и прочих, если проходили их недавно. Таких собесят с пристрастием, потому как это признак слабых знаний и отсутствия серьезного опыта. А проходить или нет эти курсы решать каждый сам должен.

После прохождения всех этапов важно не торопиться с ответом. Подождите неделю, две, а лучше три, чтобы кандидат прочувствовал всю значимость решения

лучше подождите год, а то и два. Глядишь, он вас будет собесить в компании 3-5 человек

Это ж опять открытие Америки.

#makehabrgreateagain

Когда у меня возникала проблема со Сбером, точнее у моего старенького отца, который не силах был бороться с подобным безобразием, я написал отзыв на banki.ru, и буквально через час меня пинганула сотрудник банка, мы созвонились и еще через два часа были отменены все левые операции и возвращены деньги.

Чего и Вам советую сделать. Все решаемо, даже в Сбере.

не уверен насчет совместимости, но некоторые предложения от Саттера уже были
https://isocpp.org/files/papers/P3081R0.pdf

Первый коммерческий компилятор C++ (если не считать Cfront) создала компания Zortech ( в октябре 1988), которую потом купила Symantec и продавала под своим брендом
Далее
май 1990 - Borland Turbo C++ 1.0
февраль 1991 - Borland C++ 2.0 (версии 1.0 не было, просто выровняли версии)
ноябрь 1991 - Borland C++ 3.0
февраль 1992 - Borland Turbo C++ 3.0 (версии 2.0 не было)
март 1992 - Microsoft C/C++ 7.0 (первый компилятор С++ от M$)
июнь 1992 - Borland Turbo C++ for Windows 3.1
июнь 1992 - Borland C++ 3.1 (появился OWL)
сентябрь 1992 - Borland Turbo C++ for Windows 4.0
декабрь 1993 - Borland C++ 4.0
и т.д. может мне стоит накатать статью-таймлайн сред разработки и компиляторов С++?

Заметил давно уже такую закономерность - те, кто пытается писать с соблюдением SOLID и прочих принципов, пишут мерзкий код, который потом сложно читать/сопровождать/переписывать. В данном случае он еще и не безопасен (как минимум нужен override у виртуальных функций и не нужны virtual)

Могу ошибаться, поправьте, если что. Родословная Max OS примерно так выглядит:
Apple SOS(1980) - Apple Lisa (1983) - Max OS (1984)
Mac OS X же унаследовала NexTSTEP и BSD ветки UNIX

Тут и CP/M не упомянут, хотя в 70-е и начале 80-х была самой популярной ОС для персоналок, и именно с нее была слизана первая DOS. Да и тема с Линуксом не раскрыта. (почему именно 25 августа стало днем Линукса читателю, видимо, предлагается самостоятельно погуглить).

Очепятка "ОС 6-DOS у Seattle Computer Products"

ОС 86-DOS ...

Информация

В рейтинге
3 412-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer
Lead
C++
C++ STL
Linux
Git
Cmake
Cross Platform Development
Algorithms and data structures
Code Optimization
SQL
Python