Programmieren

Wer gerne wissen möchte, welche Bücher "Profis" (Wissenschaftler und Co. ;-) ) zum programmieren benutzen, der kann in Google Scholar z.B. nach Java, C++, Fortran oder Python suchen und erhält auf diese weise leicht die meistzitierten Programmierbücher für diese Programmiersprachen. Wer wissen möchte, welche Bücher ich bevorzuge, der sollte hier einfach weiterlesen:

Java

Um Java zu lernen reicht eigentlich ein Buch:

Es ist der Nachfolger von “Go to Java2” vom selben Autor. Und nicht nur das es das beste Buch ist, nein, man kann es sogar kostenlos komplett aus dem Netz laden:

C++

Für C++ gibt es eine Unmenge an frei erhältlichen Einsteigertutorials. Am besten man sucht mal in Google unter “c++ tutorial”. Aber ich kann mich nicht mehr erinnern, welches ich besonders gut fand, drum hier nur ein paar Links zu besonders ausführlichen Online-Wälzern:

  • TIC2Vone.pdf : “Thinking in C++” Volume One von Bruce Eckel im pdf-Format
  • TIC2Vone.pdf : “Thinking in C++” Volume Two von Bruce Eckel im pdf-Format
  • “Notizen zu C++” : von Peter Thömmes, enthält einiges (womöglich sogar abgeschrieben) aus den Büchern von Scott Meyers(s.u.).

Bücher gibt es ebenfalls wie Sand am Meer. Die besten Standardwerke sind meiner Meinung nach folgende:

Eine hilfreiche wissenschaftliche Veröffentlichung ist auch folgende:

Und von mir gibt es natürlich auch ein paar nützliche Tips und Tricks zu C++:

www.rz.uni-bayreuth.de/lehre/fortran90/
Vorlesung der Uni Bayreuth, sehr zu empfehlen!
  • “FORTRAN 9095 for Scientists and Engineers” von Stephen J. Chapman : gutes Buch!
  • Ausserdem gibt es noch nicht einmal einen Gnu-Compiler für Fortran 90. Die meisten Compiler für Fortran 9095 sind auch keine Freeware. Der beste frei erhältliche Fortran90/95-Compiler ist der von Intel namens “ifort” (aktuell in Version 9.0):

    Ausserdem gibt es noch nicht einmal einen Gnu-Compiler für Fortran 90. Die meisten Compiler für Fortran 9095 sind auch keine Freeware. Der beste frei erhältliche Fortran90/95-Compiler ist der von Intel namens “ifort” (aktuell in Version 9.0):

    Avatar
    Andreas Maier
    Data Alchemist

    My interests include machine learning, software development, physics and mathematics

    Related