DEV Community

Dimitri Merejkowsky
Dimitri Merejkowsky

Posted on • Originally published at on


Introducing the "Let's Build Chuck Norris!" Project

Originally published on my blog.

The Chuck Norris library

The Chuck Norris library is written in C++ and contains a class able to give you random Chuck Norris facts when the getFact() method is called:

Hereโ€™s how to use it:

#include <ChuckNorris.hpp>

ChuckNorris chuckNorris;
std::string fact = chuckNorris.getFact();
Enter fullscreen mode Exit fullscreen mode

You will find all the source code on GitHub.

Let's build Chuck Norris!

โ€œLetโ€™s Build Chuck Norris!โ€ project is a series of blog posts aiming at exploring various topics about C++ and build systems:

Here are all of them, in chronological order. Enjoy!

  1. Using CMake and Ninja
  2. Managing third-party dependencies with conan
  3. Exposing a C API on top of C++ code
  4. Using Python with ctypes
  5. Using cffi to build a Python extension
  6. Cross compiling for Android
  7. Android and JNA
  8. Using C++ in an iOS application

Top comments (0)

Timeless DEV post...

Git Concepts I Wish I Knew Years Ago

The most used technology by developers is not Javascript.

It's not Python or HTML.

It hardly even gets mentioned in interviews or listed as a pre-requisite for jobs.

I'm talking about Git and version control of course.

One does not simply learn git