C++ – Типизированный язык программирования
[Перевод] Microsoft: Rust является 'лучшим шансом' в отрасли программирования безопасных систем
[Перевод] Microsoft: Rust является 'лучшим шансом' в отрасли программирования безопасных систем
Хабр
Microsoft: Rust является 'лучшим шансом' в отрасли программирования безопасных систем
Источник всех утверждений статьи взят из данной видео-конференции Левика. В ней язык живой, а не "доклад под бумажку". Не поленитесь послушать, чтобы заранее не писать глупости (про теорию...
C++ – Типизированный язык программирования
[Из песочницы] Многопоточный линейный список: проблема существования элемента, повышение производительности и соотношение с STL
[Из песочницы] Многопоточный линейный список: проблема существования элемента, повышение производительности и соотношение с STL
Хабр
Многопоточный линейный список: проблема существования элемента, повышение производительности и соотношение с STL
Здравствуйте, уважаемые посетители Хабра! В этой статье речь пойдёт о связном списке, многопоточности и С++. Сразу отмечу, что были все шансы положить эту работ...
C++ – Типизированный язык программирования
Долой циклы, или Неленивая композиция алгоритмов в C++
Долой циклы, или Неленивая композиция алгоритмов в C++
Хабр
Долой циклы, или Неленивая композиция алгоритмов в C++
"Кто ни разу не ошибался в индексировании цикла, пусть первый бросит в деструкторе исключение." — Древняя мудрость Циклы ужасны. Циклы сложно читать — вместо того, чтобы сразу понять...
C++ – Типизированный язык программирования
Разноцветные окошки: виртуальный конструктор, CRTP и забористые шаблоны
Разноцветные окошки: виртуальный конструктор, CRTP и забористые шаблоны
Хабр
Разноцветные окошки: виртуальный конструктор, CRTP и забористые шаблоны
С достаточно давних времён известен нетривиальный шаблон проектирования, когда производный класс передаётся в параметре базового: template<class T> class Base { … }; class Derived : public...