Stex hat geschrieben:Aber vermutlich ist es bei Informatik/Programmieren so ähnlich wie in allen anderen Wissenschaften: 99% der Bücher (in "normalen" Buchhandlungen) kann man sowieso vergessen und auf die Perlen müssen einen erst die Eingeweihten (sprich Fachleute) bringen.
Würde ich nicht so sagen. Ich hatte schon mehrere Vorlesungen die man sich schenken konnte, wenn man in die Übung gegangen ist und sich das Buch angeschaut hat. Ganz besonders "Grundlagen Algorithmen und Datenstrukturen" wo ich eine sehr gute Tutorgruppe erwischt hatte und Introduction to Algorithms als Buch hergenommen habe (das ist übrigens das beste Informatikbuch, dass ich bisher in der Hand hatte, kann ich nur empfehlen).
Andererseits muss ich auch zugeben dass ich bisher noch kein gutes OOP-Buch gesehen habe. Jetzt ist das aber sowieso zu spät
Stex hat geschrieben:Bei Wirtz dachte ich mir jetzt mal, dass es sehr brauchbar für die Arbeit wäre, weil wir auch viel mit ASCII-Files machen; aber für seine Herangehensweise brauche ich anscheinend noch mehr Know How über funktionale Programmierung.
Wenn du so herangehen willst, ja. Aber die meisten Perl-Programme die auf Textdateien operieren kommen völlig ohne funktionale Programmierung aus.
Stex hat geschrieben:SICP hab ich zwar seit einem Jahr im Regal stehen, aber - siehe oben (Zeitmangel...
; abgesehen davon kann ich Lisp halt überhaupt nicht in der Arbeit einsetzen.
Warum nicht? Ich kann mir durchaus vorstellen dass man Lisps wie Clojure oder PLT Scheme oder Kawa/SISC durchaus für "real world work" verwenden kann.
Ich denke auch dass mit F# und Scala funktionale Programmierung auch bei mainstream-Programmierung sich langsam etablieren wird, aber das wird natürlich ein langer Weg.
Stex hat geschrieben:Mich würde ja auch z.B. Bertrand Meyer "Touch of Class" interessieren, aber wenn ich alles durcharbeiten möchte, was mich interessiert, müßte ich 200 werden...
Zu "Touch of Class" konnte ich nicht viele Informationen finden nur eine Einführungsvorlesung an der ETHZ, aber die sieht ziemlich "Standard" aus, so wie an jeder Uni. Was Klassen angeht ist vor allem Smalltalk sehenswert, inzwischen gibt es dafür auch wahnsinnig viele Bücher frei verfügbar.
Stex hat geschrieben:PS: @Leonidas: Interesse besteht! Hast Du einen Link für mich?
Ja,
Einführung in die Informatik 2. Dort findest du einen Link zu den Aufzeichnungen (allerdings beschäftigen sich die ersten paar mit Java-Threads, funktionale Sachen kommen etwas später). Dazu noch das Skript von 2007, was aber nach wie vor relevant ist sowie auf der Übungsseite die Tutoraufgaben sowie Hausaufgaben und Lösungen (bessere Hausaufgabenlösungen kann ich dir auch zukommen lassen, aber ich mag das nicht so öffentlich posten, da ich dort noch am arbeiten bin).
Achja, noch ein Tipp: viele der Bücher gibt es in der Bilbilthek der TUM in Garching (Mathe/Informatik und Maschinenbau). Dort kann man sich auch als nicht-Student anmelden und Sachen ausleihen. Nur so als Hinweise, da du ja in München zu wohnen scheinst.