Free training: Introduction to C++

Kapernikov
Sep 6, 2018 · 2 min read

Why C++?

It’s not that we don’t love Python. It’s still our weapon of choice for data analytics, visualization and prototyping. I wish my children were as intuitive to instruct as Python is today.

But sometimes you need a language that compiles to lightning-speed machine code, that doesn’t swallow memory like it’s unicorn blood (we drink a lot of unicorn blood*) and that has native bindings to a C++ library. C++ will do all that for you and more.

C++ is an expert-friendly language, but it has a high entry threshold. You cannot just type something that you think will work and then run it, as is the case with Python, Java or C#. With great power comes great responsibility, so you will need to pay attention to resource management, compile-time code execution and much more.

More reasons to join us

This C++ introductory training is also a great opportunity to get to know the team at Kapernikov. We’re a bunch of friendly nerds with an appetite for data and computer vision in industrial applications (and unicorn blood of course).

*No unicorns were hurt during the preparation for this day.


    Kapernikov
    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade