Post Digitalesumfeld

Was hat sich getan?

Andreas • • sw entwicklung

Zuallererst wünsche ich allen Leser ein Gutes neues Jahr! Das letzte Monat zählte privat und beruflich nicht zu den ruhigsten, aber was erwartet man auch von der stillen Zeit im Jahr?

Ich war aber nicht komplett untätig, die letzten Wochen hat mich das Buch Seven Languages in Seven Weeks begleitet und beschäftigt. Bei den meisten Programmiersprachen habe ich die Aufgaben vollständig durchgemacht, auch wenn es nicht immer leicht war mit den Übungen zu beginnen.

Aktuell bin ich bei Scala angelangt. Eigentlich bin ich davon ausgegangen, mich auf mein Java-Wissen verlassen zu können. Doch durch die vielen unterschiedlichen Typen, die meistens auch noch als veränderbar und unveränderbar existieren, habe ich mehr Zeit als erwartet in der API-Dokumentation verbracht.

Bei den Arrays hatte ich auch so meine Probleme als Anfänger. Es hat ganz schön lange gedauert bis ich die Unterschiede zwischen all den möglichen Klassen im Collections-Package einordnen konnte. Die nächsten Tage halten für mich noch einige Punkte bereit, jetzt steht noch das Kapitel “Functional Programming” am Plan.

Besonders angetan war ich von der kleinen aber doch bemerkenswerten Sprache IO. Die größte Herausforderung war, bei der Google-Suche nicht immer nur Ergebnisse zu Input/Output-API’s zu erhalten. Die Möglichkeiten Code parallel auszuführen ist mehr als einfach. Alle die von dieser Sprache noch nichts gehört haben sollten schleunigst einen Blick darauf werfen, selbst wenn die Möglichkeiten für einen praktischen Einsatz eher gering sind.

Bildquelle

comments powered by Disqus