How to start a modern C++ project? - Mikhail Svetkin - NDC TechTown 2023

  Рет қаралды 5,343

NDC Conferences

NDC Conferences

Күн бұрын

This talk was recorded at NDC Techtown in Kongsberg, Norway. #ndctechtown #ndcconferences #cplusplus #security #softwaredeveloper
Attend the next NDC conference near you:
ndcconferences...
ndctechtown.com/
Subscribe to our KZbin channel and learn every day:
/‪@NDC‬
C++ is a powerful language with a rich history and a wide range of applications. However, working with C++ can be challenging due to its complexity. Fortunately, modern tooling and build systems have made it easier to develop and maintain C++ code.
In 2023, there are many essential tools that every C++ developer should be familiar with when starting a new project from scratch.
These including popular C++ IDEs like Visual Studio, CLion, as well as code analysis tools like PVS-Studio, Clang-Tidy, and Cppcheck, which can help catch errors and improve code quality.
Build systems like CMake simplify the process of managing dependencies and building complex projects across multiple platforms.
Additionally, package managers like Conan and vcpkg can make it easier to download and install external libraries.
By understanding and using these essential tools, developers can streamline the development process and focus on writing efficient, high-quality C++ code.
Let's try to write a new c++ project from scratch together and see how these tools help us.

Пікірлер: 10
@towel9245
@towel9245 10 ай бұрын
Helpful info, thank you.
@user-tw2kr6hg4r
@user-tw2kr6hg4r Ай бұрын
just stick to c11
@SuvobrotoPal
@SuvobrotoPal 10 ай бұрын
❤❤🙏🙏
@fburton8
@fburton8 9 ай бұрын
Ask AI assistant to set things up for you. It will ask any relevant questions, and explain steps if required. If you make a mistake in specifying what you want, it will fix everything in the cleanest way.
@jamesl5149
@jamesl5149 10 ай бұрын
cargo new [project name]
@deathlife2414
@deathlife2414 9 ай бұрын
And your project is over 380 mb for simple crud app
@oboynitro
@oboynitro 7 ай бұрын
😂
@melih2496
@melih2496 Ай бұрын
@@deathlife2414 and still 100x faster than c++ and its bazungas. its worth it
@fahadal2734
@fahadal2734 6 ай бұрын
Great talk , thanks 🙏
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
БЕЛКА СЬЕЛА КОТЕНКА?#cat
00:13
Лайки Like
Рет қаралды 2,2 МЛН
Антон Полухин - Незаменимый С++
53:03
C++ User Group
Рет қаралды 39 М.
2 Years Of Learning C | Prime Reacts
22:24
ThePrimeTime
Рет қаралды 289 М.
How-To Use C++ Libraries (without relying on a package manager)
30:22
Code, Tech, and Tutorials
Рет қаралды 56 М.
Common mistakes in EF Core - Jernej Kavka - NDC London 2024
1:05:04
NDC Conferences
Рет қаралды 8 М.
Thoughts About Unit Testing | Prime Reacts
11:21
ThePrimeTime
Рет қаралды 225 М.
31 nooby C++ habits you need to ditch
16:18
mCoding
Рет қаралды 787 М.
Should you learn C++?? | Prime Reacts
20:29
ThePrimeTime
Рет қаралды 366 М.