Skip to content
View Zekaric's full-sized avatar
💭
What's happening?... Not much.
💭
What's happening?... Not much.

Block or report Zekaric

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Zekaric/README.md

Who Am I?

Hi, I am Robbert de Groot, @Zekaric. I am predominantly a C developer and love that language. I also do C++ and C# at my day job but I have always loved the simplicity of C and that is what I use in my hobby programming.

I have been programming professionally since 1995. I am getting close to becoming that grumpy old programmer. I try to remain civil though so feel free to contact me. I, probably, will be nice. If I am not, it is most likely that I am in a mood because I am working on a stubborn bug.

Why C?

When I was in High School we were still using MS DOS as the main operating system. My school allowed me to learn my first system language using Borland Turbo C 2.0 if I remember correctly. There wasn't C++ yet as far as I remember or it was very, very immature. At any rate I fell in love with the language back then. It was fast, simple, and infuriating. Although infuriation I felt was probably more toward the state of the OS and the hoops you had to jump through to do what you want. Also, the internet was not that great and there were struggles as I didn't know anyone who could mentor me. But I perserveered.

I love C. It is a simple and yet very powerful language. You can make very complex programs in it. Unless you are dealing is super tricky coding, it is generally an easy program to understand. Just do not visit the Obfuscated Coding Contest for examples. That is just mind blowing.

Contrary to what people say, C is perfectly fine for large programs. You do not NEED C++. What you can do in C++, you can do in C in some fashion. It just may need some extra typing. In general my C++ code is very much C code with object oriented features instead of the madness some C++ coders go through to make the perfect OO C++ program. Often I find some C++ programmers are too purist in their thinking that the code they write is, admittedly very clever and in a way beautiful but not necessarily for the next poor guy that comes in and is required to fix something. C can be equally nasty if you program sloppily but I find it is much easier to get the bigger picture in a C program than a C++ program. But that could be just me.

So, C is my language of choice.

What Am I Interested In?

LEGO! Yeah, I am AFOL (Adult Fan Of Lego.) My wife wants me to keep it under control though... I may have a problem.

I like drawing, mainly pen and ink. It is easy to do because you can do that anywhere and it does not matter so much if you are colour blind, which I am a bit. I used to like to paint with physical media but that's messing and requires space. Digital now a days.

Programming of course. Games and desktop apps. I have not really jumped into the mobile or web development much. Both of those areas have not settled down yet and I find them frustrating as it feels like the developers in both mobile and web have ADHD or something as they keep jumping from idea to idea while nothing really remains constant or stable.

How to reach me?

Here is possible.

LinkedIn: https://www.linkedin.com/in/zekaric/

Web Site: https://www.zekaric.com/

Pinned Loading

  1. GRL GRL Public

    GRL: Groot's Runtime Library

    C

  2. ProjectMIFF ProjectMIFF Public

    Mixed Information File Format (MIFF), and Mining Interchange MIFF (MI MIFF)

    C