It is interesting, how difficult it can be to use a simple device such as an ATM („bankomat“ in most languages). Sometimes it is just annoying, sometimes it is really hard to get the machine working properly at all… So what are the typical use cases? I would say, 90% of the time the intention …
Monatliche Archive: März 2018
Daylight Saving
In many countries of Europe we have to readjust our watches and clocks today, unless they do it automatically. It is interesting, that dealing with this has always been a great challenge for software engineers and a very high two digit percentage of software that in some way or other deals with time, does not …
Hidden CPUs
How many CPUs does your computer have? If we go way back, we will discover that some time ago there were already ancillary CPUs in our computers. The floppy disk drive of the C64 had a CPU very similar to the one in the computer itself, but very little memory and it was hard, though …
When to use Scala and Ruby
There are many interesting languages that have their sweet spots and of course a larger set of languages than just two should be considered for new projects. But Ruby and Scala are both very interesting languages that did not just pick up and sell concepts that were already known, but brought them to a new …