82f3ab3 (skill/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.