Тёмный

Modern C++ Programming | Things that Shouldn't be used Anymore 

Cognitive Programmer
Подписаться 28 тыс.
Просмотров 291
50% 1

Опубликовано:

 

11 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 4   
@daanbaas2962
@daanbaas2962 6 месяцев назад
Nice video, thanks. One thing: IMO the backwards compatibility and availability of language features like operator overloading and others make C++ very powerful, flexible and expressive. I would not want to live without them. You have to know when to stay on the Modern C++ highway, which you will do 95% of the time, but sometimes (e.g. when you are writing a Matrix class), operator overloading is very useful. Also, being able to access and use raw memory is nice if you have to, especially when interfacing with C APIs in in embedded systems. It's just like cursing in a natural language: normally it isn't needed, but sometimes it really expresses your intent ✌
@picosdrivethru
@picosdrivethru Месяц назад
yeah, when you work in a space where microseconds matter, thats when you'll be glad you can write C or in line assembly...if you don't need that then stick to modern c++ or use c#
@QuikRay
@QuikRay 6 месяцев назад
All programming should be oriented around abstraction.
@Cognitive-Programmer
@Cognitive-Programmer 6 месяцев назад
Thanks for your comment. it's so thoughtful, I would just like to add that we should aim for creating frameworks / pattern based architecture as an abstraction and then write the code using that. Thanks again