История появления обобщенного программирования и C++ | Эп. 38 | #клипы

204 подписчика

12+
12+

1 просмотр

2 дня назад

ПожаловатьсяНарушение авторских прав

204 подписчика

12+
12+

1 просмотр

2 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

2 дня назад

Почему Александр Степанов выбрал C++ для обобщенного программирования? В этом эпизоде мы погрузимся в интеллектуальную родословную C++, начиная с 1979 года. Мы рассмотрим, почему такие языки, как Ada и Eiffel, были слишком абстрактны для производительности, необходимой Степанову, и как модель фон Неймана определяет наши современные структуры данных. От пространственной локальности до жестокой стоимости O(N) вставки в вектор, мы раскроем инженерные компромиссы, которые легли в основу STL. Наши курсы на Udemy Углубленная практика C++ - https://www.udemy.com/course/practical-modern-cpp-masterclass/?referralCode=042C0D382643FFDF8124 Планирование карьеры в сфере разработки программного обеспечения - https://www.udemy.com/course/essential-programming-fundamentals-for-all-beginners/?referralCode=129E3D73623F75D00105 Технологические лидеры современной эпохи https://www.udemy.com/course/software-career-bootcamp-tech-lead-project-lead-team-lead/?referralCode=19D0DA16317C26F9FE19 00:00 Истоки обобщенного программирования в 1979 году 00:40 Почему Ada и Eiffel потерпели неудачу Тестирование производительности 01:12 C++: Высокоуровневая абстракция на аппаратном уровне 01:32 Модель фон Неймана и кэширование ЦП 02:04 Жестокий компромисс std::vector 02:43 Переезд: Стоимость перераспределения памяти

Название:

История появления обобщенного программирования и C++ | Эп. 38 | #клипы

Категория:

Разное