Marco Milisterfer wrote:
die Programme, die mit make compiliert werden müssen, denke ich, sind in C bzw C++, genau da will ich einsteigen.
Hmm, "make" ist unabhaengig von einer Programmiersprache und quasi nur ein System, um Abhaengigkeiten in einem Projekt widerzuspiegeln und das Erstellen eines Endpro- duktes zu erleichtern. Das Endprodukt kann dabei ein Pro- gramm sein, aber auch eine PDF-Datei, die aus TeX-Quellen erstellt wird oder ein Bild, das aus einem anderen Format konvertiert wird usw. usw. Meist kennt man "make" von Programmierprojekten, das ist aber bei weitem nicht das einzige Einsatzgebiet. Wenn Du Dich mit "make" befassen moechtest, so findest Du auf der GNU-Homepage ein sehr ausfuehrliches und verstaendliches Manual (in englisch). Wenn Du Programmieren in C oder C++ oder einer anderen High-Level Programmiersprache lernen willst, so solltest Du einfach mal in eine Bibliothek gehen und ein wenig stoebern - wenn Dir jemand hier ein Buch empfiehlt, dann heisst das naemlich leider nicht, dass Du auch damit zu- recht kommst und es auch gut findest. In der FAQ[1] fin- dest Du einige Literaturhinweise. Wenn es um den Einstieg in C++ geht, so kann ich Dir "Accelerated C++" von Andrew Koenig und Barbara E. Moo empfehlen. Es steigt direkt mit C++ ein und macht nicht den (IMHO eher verwirrenden) Um- weg ueber C. Ist aber auch auf englisch - vielleicht gibt es davon auch eine deutsche Uebersetzung. Wobei mit sol- chen Uebersetzungen Vorsicht geboten ist; in den meisten Faellen ist ein englisches Original besser. Zum Nachschla- gen (aber wohl nicht zum Lernen) ist natuerlich die Refe- renz schlechthin das C++ Buch von B. Stroustrup. Ein an- deres Buch, was ich empfehlen koennte, waere von Herbert Schildt und heisst "C++ Ent-Packt". Daneben gibt es dann noch spezielle Buecher zur Standard Template Library (STL), aber das ginge jetzt zu weit. Bei C++ muss man darauf ach- ten, moeglichst einigermassen aktuelle Buecher zu lesen, weil sich da in den letzten Jahren doch einiges getan hat, was den C++ Standard angeht. Zu anderen Programmierspra- chen weiss ich nicht so viel, weil bei uns hier mittler- weile bis auf ein paar Fortran-Programme alles in C++ ge- schrieben wird. CU, Th. [1] http://www.helms.sh/faq/faq.html#buecher