From the course: C++ Best Practices for Developers
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
How C++ and the STL name things - C++ Tutorial
From the course: C++ Best Practices for Developers
How C++ and the STL name things
- [Instructor] Many C++ programmers find C++ names confusing. Why are the names so short and cryptic? Why does it use snake casing instead of camel or Pascal casing? The main reason for this is C++ is old, and the names and the naming style are older still. The roots of this naming style go back to Unix and the language created to make it portable, C. During the '70s, machines had limitations, and typing into terminals wasn't fun, so Unix operators preferred shorter commands, and to ensure portability, all commands were lowercase. If C++ tried to switch to Pascal casing, it wouldn't solve any problem, but it would cause chaos.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.