top of page
Building Programs
A BLOG ABOUT LOVE FOR PROGRAMMING
Robert J. Brotherus
Dec 20, 202431 min read
Creating the INFIA Spectrum Analysis Software in 1996-1998
After some false starts, I finally found success in my Physical Chemistry research from unexpected direction, when I started gradually...
620
Robert J. Brotherus
Jan 17, 202432 min read
Death by Fortran Common Block
After my 1995 summer-work in Helsinki University Physical Chemistry Lab, professor Lauri Halonen gave me a full-time job as research- and...
1030
Robert J. Brotherus
Jan 3, 202310 min read
My entry to Quantum Chemistry programming
In 1995, after two years of studies, I got a summer-job at University of Helsinki Laboratory of Physical Chemistry to develop Molecular...
4340
Robert J. Brotherus
Oct 14, 20224 min read
Logistic Map Fractal
In 1989, when I was 16 years old, I got as a christmas gift a Finnish translation of James Gleicks popular science book "Chaos" (original...
3481
Robert J. Brotherus
May 29, 202212 min read
Excel-revolution at Steel Factory in 1989
I got my first paid job as software developer at age of 16 in the summer of 1989. This was at the time in history when Personal Computers...
3070
Robert J. Brotherus
May 8, 20224 min read
Why do I like Programming so much? 🙂
Programming is like building with LEGOs but with infinite number of blocks and lightning fast servant to perform the repetitive parts of...
1710
Robert J. Brotherus
Feb 6, 202213 min read
From imperative C64 programming to functional-reactive style
Comparing the programming style of my 1987 Commodore 64 Basic Roulette-game to a modern functional-reactive re-implementation with...
2250
Robert J. Brotherus
Dec 18, 202111 min read
Developer experience in 1987 with C64 vs modern tools
Earlier I was introducing the old Commodore 64 "Ruletti" game I wrote in 1987 and the new Ruletti-reframe webapp-version I made with...
4010
Robert J. Brotherus
Sep 9, 20217 min read
Ruletti re-born after 34 years
I re-created my small Commodore 64 game with modern technologies to get a stunning reminder of how much the available technologies have...
1960
Robert J. Brotherus
Aug 10, 202112 min read
Blast from my Commodore 64 Past
The little programs and games I wrote for VIC-20 and later Commodore 64 in the 1980's were eventually all lost. All, except one: A small...
7400
Robert J. Brotherus
Feb 5, 20207 min read
From a Product company to a Consulting company
How I learned that what matters to me is using my skills to write meaningful software with good people - not what legal entity ultimately...
990
Robert J. Brotherus
Mar 13, 20198 min read
Why so many languages?
Hundreds of programming languages have been born and died during the decades since 1940's. Some created by comitees, many by lone heroes,...
1060
Robert J. Brotherus
Feb 15, 20194 min read
Humble Beginnings: the VIC-20
How the right gift at the right time started my life-long interest in programming Me, my grandmother Elsa and grandfather Oppe in 1980s...
1210
"In some ways, programming is like painting. You start with a blank canvas and certain basic raw materials. You use a combination of science, art, and craft to determine what to do with them."
- Andrew Hunt
“Perfection is achieved not when there is nothing more to add, but rather when there is nothing more to take away.” – Antoine de Saint-Exupery
bottom of page