Subnet Calculator - Old

This was the first "real" program I ever made. It was written in C++ during my last year at NTI Upper Secondary Schools of Technology in Stockholm as a final project.

It was the first time I really tried learning programming and I learned how to do it on my free time since I was going the network centered program rather than the programming centered program at NTI.

At this point I had always wanted to learn programming so I decided to mix that with what I was reading at the time, networking, and since subnetting was such a prevalent part of that program I though it would be a good idea to make a calculator that did the things we otheriwse had to do by hand during several courses.

The quality of the code very much reflects being the first program I ever wrote while being pressed for time and learning everything on my own.

  • Language: C++
  • Platform: Windows (Console application)
  • Source Control: At the time I knew nothing about source control software, my solution was simply to backup every working .cpp file, sadly those have gone lost now. I have uploaded the last available code to GitHub.

Subnet Calculator - New

Of course I've learned quite a lot since then and during my studies at Stockholm University I decided to rewrite my Subnet Calculator from scratch.

It's quite an improvement code wise if you ask me. It started out as object-oriented, though I later rewrote it to be more function-oriented simply for the sake of trying it out.

  • Language: C++
  • Platform: Windows primarily, though it shouldn't be platform specific but I've only tried it on Windows.
  • Source Control: GitHub - GitHub Repository.