Hi, My name is Nalle Berg.
I made this page to have an easy, quick way to upload and showcase my programs.
I am a PHP/HTML programmer that also used to dabble a bit with javascript as needed.
That was fun and I mada a few big apps for the net too. But I wanted to write for the desktop.
First I tried «Python», but as I sometimes make quite big apps, the JustInTime-compiler that it depends on use too much time at startup of the program. My app, InfoWinApp, is an example of that. It uses at least seven seconds to start because it's going to be compiled at runtime.
So I was on the look again. I found a combo that I could use.
I went with Microsfts C++ compiler (MSVC). I tried mingw64's version, but that failed. It turned out that something was wrong with my Windows installation - something I fixed with a clean install, but at the same time I left migw64. I only make open source, so I will always give you the code if you ask. Now in addition to the compiler, I use Visual Studio Code, QT to create windows. And I also used GitHub Copilot as AI.
Now I started as a IT Consultant in 1998. Back then Windows 95 OSR 2 was the big thing in buisiness client operating systems. That's what I first worked with. A company should go from Windows 3.11 to just Windows 95 OSR2. I was in Client support.
In all the 9x-versions of windows, this application was. And it was practical. Once the user had started the application he/she could manage the rest over the phone. It was all there for troubleshooting of DHCP (Dynamic Host Controlling Protocol).
In order to have something to make when learning C++, I decided to make my own, modern version of the app, and I'd call it IPGui. So with help of my newly installed environment I should be able to make one that's as good if not better.
I did!
So that was my way into desktop programming in C++. IPGui is now at version 2.0.0 and also has some extra features in it.
It was not supposed to be updated from version 1, but I found things I could make better.
![]()