82f3ab3skill/c
skill: Learning about the Git source code
Date:
Interest in the Git[1] project kept growing, Toon wanted to be involved in that
project. Toon participated on the mailing list and when he was getting into
SHA256 support[2] he managed to get his first changes merged.
After a few years Toon got the opportunity to follow a three-day Advanced C++
course. This was really insightful to learn about the internals of iterators and
traits and what not.
C++11 was around the corner, and there was plenty exciting stuff coming to the
language.
At his first job Toon worked in C++. His job was building software for an
embedded Linux payment terminal device. These applications were written in C++,
but his job also involved bits of plain C when working on GNU/Linux kernel
drivers.
C++ was the first real programming language Toon was thaught in school. A pretty
advanced language to get started with, but it thaught him a lot about
programming in general.