Mal wieder mehr Programmieren


Mein Project Euler Banner Eigentlich kommt mir jedes Jahr wieder die Erkenntnis, dass ich viel zu wenig programmiere. Und das ist echt schade, denn ich programmiere wirklich sehr gerne. Dies habe ich gerade letzte Woche wieder gemerkt, in der ich an dem Adressbuchprojekt für das Programmierpraktikum der Uni gearbeitet habe. Auch wenn es sehr stressig war, da wir zu spät angefangen haben, und Scheme auch nicht die Sprache meiner Wahl ist, hat es mir enormen Spaß gemacht.

Daher habe ich mich auf die Suche nach ein paar Programmierproblemen gemacht. Dabei bin ich unter anderem auf das Projekt Euler gestoßen, zu welchem ich mir überlegt habe, eine neue Blogserie zu starten.

Continue reading

Advertisements

To-dos in Smalltalk code (nice solution or quick’n’dirty?)


This week I started reviving my stiff Smalltalk skills. What better way than to use a tutorial that just throws you in on a big project? Stephan B Wessels wrote such a tutorial. You won’t want to do it, if you’d never programmed with Smalltalk as it doesn’t explain you how the language works and what standard classes there are, which messages they understand etc. But if you know that already, you’ll be thrown in into an excellent tutorial showing you how to use Squeak and how to design greater projects, using all the important tools Squeak offers.

Now while going through this tutorial I encountered something that caught my attention – an approach to manage your to-dos – not by commenting but by enhancing the Object class. For someone that is used to code in Java this per se sounds like a funny approach. As I worked with Smalltalk already it wasn’t really the fact, that you edit the Object class but rather the editing you did.

Continue reading