Allen, die gerne die Programmiersprache Scala erlernen möchten, bietet sich im September die ideale Gelegenheit zum Einstieg.
Coursera bietet ab dem 18.9. einen kostenlosen Online-Kurs mit dem Titel “Functional Programming Principles in Scala” an. Der Kurs wird von dem Entwickler von Scala, Martin Odersky gehalten.
Als Lehrbuch soll neben “Programming in Scala” von Odersky, Spoon und Venners [...]
Continue reading about Kostenloser Online Kurs zum Thema Scala
Für alle, die sich mit dem Gedanken tragen, die Programmiersprache Scala zu lernen, hat Graham Lea einen sehr hilfreichen “Fahrplan” mit dem Titel Graham’s Guide to Learning Scala zusammengestellt. Darin erklärt er in 9 Schritten, wie man mit Hilfe von im Web frei verfügbaren Resourcen den Einstieg in Scala finden kann. Sehr empfehlenswert.
[...]
Im Rahmen eines Projekts, bei dem Clojure zum Erstellen von Unit-Tests für eine vorhandene Java Legacy-Anwendung eingesetzt werden soll, stand ich kürzlich vor der Aufgabe, Clojure in den vorhandenen Ant-Build einzubauen.
Das zusätzlich eingebaute Target enthielt eine <java> Task, die prinzipiell folgenden Aufbau hatte:
<java classname=”clojure.main”
<classpath>
<!– [...]
Continue reading about Probleme mit Clojure und Ant unter OpenJDK/gcj: incompatible type on stack
Gestern habe ich die aktuelle Scala Version 2.8 auf meinem MacBook unter OS-X Snow Leopard installiert. Der Abschnitt “Installing Scala” des frei verfügbaren O’Reilly Buchs “Programming Scala” zeigt, wie’s geht.
Da ich letztlich erst mein MacBook neu installiert habe, musste ich zunächst MacPorts wieder installieren.
Mit dem “dmg” Disk Image für Snow Leopard geht das problemlos: runterladen, [...]
Über die Weihnachtspause, die ich für mich persönlich für die Zeit vom 20. Dezember bis zum 9. Januar ausgerufen habe, plane ich, meine erste iPhone-App zu schreiben, um ein wenig Erfahrung mit der Entwicklung für iOS zu sammeln.
Das iOS SDK Version 4.1 läuft nur unter Snow Leopard. Also am Samstag OS-X Snow Leopard und ein [...]
Um in TeXShop die Datei-Endung “lhs” für Literate Haskell zuzulassen, muss man unter OS-X an der Kommandozeile “nur” folgendes eingeben:
defaults write TeXShop OtherTeXExtensions -array-add “lhs”
Continue reading about TeXShop für Literate Haskell konfigurieren
Jeder hat vermutlich schon einmal den Satz form follows function gehört.
Die Folien und der Mitschnitt dieses Vortrags erwecken in mir den Eindruck dass in Lisp gilt, form is function.
EDIT: die Links sind nicht mehr gültig. Ich werde versuchen, eine aktuellere Version zu finden.
EDIT 2: Habe den Audio-Link korrigiert und den toten Link ersetzt.
Continue reading about Power of Lisp (oder in diesem Fall, Scheme)
Ich habe heute Ruby on Rails installiert und angefangen, die Tutorials durchzuarbeiten. Hervorragend!