OCaml
Mir kommt gerade funktionale Programmierung zu den Ohren raus. Ich hätte ja früher zu lernen anfangen können, aber das wäre ja langweilig gewesen. Immerhin habe ich jetzt schon zwanzig mal solange gelernt wie auf meine letzte Info-Klausur und die lief sehr erfolgreich. Aber jetzt im Moment bin ich gerade am Aufgeben.
Funktionale Sprachen sind ja meiner Ansicht nach auf der verfügbaren Hardware nur Experimente, da ein Prozessor ja auch Anweisungen schrittweise abarbeitet und nicht Ausdrücke auswertet. Trotzdem hat unserer Professor darauf bestanden uns Nebenläufigkeit (Threads und Anhang) für OCaml zu lernen.
Immerhin besitzt OCaml auch imperative Features (Schleifen und so!) und von selbigen wird auch grosszügig gebraucht gemacht, vor allem wenns mal komplizierter wird (zb Threads und Anhang).
Ich bleibe auf jeden Fall bei meiner Meinung: Threads und funktionale Programmierung verstehen sich nicht und ich bleibe lieber bei Python