Go

Softwareentwicklung

Wer das Implementieren parallel laufender Aktionen anpeilt, sollte einen Blick auf die Programmiersprache Go werfen. Sie unterstützt von Haus aus Nebenläufigkeit und erleichtert mit klaren Konzepten vor allem das Entwickeln von Webservices – zumindest ein wenig.

Softwareentwicklung

Weil Shell-Kommandos sich als Sequenzen wiederholen, minimieren intelligente Vorhersagen die Tipparbeit. Zuerst lassen wir die Shell Protokoll führen, anschließend liest uns ein Go-Programm jeden Wunsch von den Augen ab.

Softwareentwicklung

Das Geografie-Wordle bewertet Rateversuche anhand der Entfernung und Himmelsrichtung zum gesuchten Ort. Mike Schilli macht daraus ein Ratespiel in Go, mit Fotos aus seiner Privatsammlung.

Softwareentwicklung

Dem Compiler lediglich das gewünschte Zielsystem mit auf den Weg geben, und schon purzelt am Ende ein passendes Programm heraus: Was für Entwickler unter C/C++ und vielen anderen Sprachen nach Wunschtraum klingt, ist für Go-Programmierer Realität.

Softwareentwicklung

Hängende Programme mit eingefrorener Standardausgabe zu erkennen erfordert unter Umständen Klimmzüge bei der Terminalemulation. Go-Klempner Mike Schilli konstruiert eine Saugglocke, die die Rohre wieder freimacht.

Titelthema

Was macht Objektorientierung eigentlich aus, und was bringt sie im Vergleich zu altbackenen Sprachen, die einfach nur nacheinander verschiedene Funktionen abrufen? Mike Schilli erklärt die Unterschiede.

Nach oben