You only love your collider

In einem Monat, am 10. Septmeber 2008, soll der Large Handron Collider am Europäischen Kernforschungszentrum CERN eingestöpselt werden und uns Antworten auf fundamentale Fragen über unser Universum liefern.

Seit Anbeginn der Zeit versucht der Mensch zu ergründen, wie die Welt um uns herum aufgebaut ist und was das Universum im Innersten zusammenhält. Schon im antiken Griechenland wurde von Demokrit die Theorie von kleinsten, unteilbaren Bausteinen aufgestellt, aus denen alle Dinge aufgebaut sind: Den Atomen.

Bis die Existenz der Atome tatsächlich experimentell nachgewiesen werden konnte, sollten allerdings noch gut 2500 Jahre vergehen. Parallel dazu wurde entdeckt, dass die Atome nun eben doch keine unteilbaren Einheiten sind, sondern aus Elektronen in der Atomhülle und aus Neutronen und Protonen im Kern besteht.

Im Folgenden wurde noch eine ganze Reihe anderer Teilchen in der kosmischen Strahlung und anderswo nachgewiesen, die zum so genannten “Standardmodell der Elementarteilchenphysik” zusammengefügt wurden. Mit diesem Standardmodell lassen sich alle teilchenphysikalischen Experimente sehr gut vorhersagen und beschreiben. Es hat allerdings noch einen kleinen und einen etwas größeren Haken.

Mind the dot

I never would have thought that I’ll have to program in Smalltalk one day. I know Java and PHP quite well and compared to them Smalltalk – or specifically Squeak in my case – is awesome and very weird at the same time.

Logo if SqueakOkay, I just have to write a little wrapper layer, still I have to deal with sockets programming, implementing a Singleton, and a bit exception handling. Pretty basic if you’re an experienced Smalltalk programmer, but quite a challenge if you’re not.

I’ve learned some interesting things about the language and its development environment and I thought I share it with you. This isn’t a complete Smalltalk roundup, just some notes. Feel free to add stuff in the comments and check out www.squeak.org.

Squeak and Smalltalk is definitely worth a look, it’s actually an easy but powerful first-contact programming language, so don’t be frightened by my technical gibberish below.

Pages

Subscribe to lipflip.org RSS