Forum: Compiler & IDEs Gutes online C-Tutorial


von Coder (Gast)


Lesenswert?

Wo finde ich ein richtig gutes online C-Tutorial?

von Karl H. (kbuchegg)


Lesenswert?

Meiner Meinung nach ist ein gedrucktes Buch nach wie vor unschlagbar.

Begründung:
  Bücher werden Korrektur gelesen.
  Man kann sie immer und überall einsetzen
  Man kann sie aufgeschlagen neben dem Monitor liegen haben
  Man kann mit kleinen Zettelchen sich selbst Anmerkungen hinterlassen,
     wenn man nicht direkt ins Buch schreiben möchte

Vor allen Dingen der erste Punkt 'Korrektur gelesen' ist ein wichtiger 
Punkt. In vielen Online Tutorials finden sich Fehler bzw. Auslassungen

von Kasperle (Gast)


Lesenswert?


von Kasperle (Gast)


Lesenswert?


von eklige Tunke (Gast)


Lesenswert?

Karl heinz Buchegger schrieb:
> Vor allen Dingen der erste Punkt 'Korrektur gelesen' ist ein wichtiger
> Punkt.
Der aktuellste K&R und Korrekturlesen passt nicht wirklich zusammen...

von Karl H. (kbuchegg)


Lesenswert?

eklige Tunke schrieb:
> Karl heinz Buchegger schrieb:
>> Vor allen Dingen der erste Punkt 'Korrektur gelesen' ist ein wichtiger
>> Punkt.
> Der aktuellste K&R und Korrekturlesen passt nicht wirklich zusammen...

Kann ich nicht sagen.
Meiner ist älter. Viel älter :-)

von manoh (Gast)


Lesenswert?

eklige Tunke schrieb:
> Der aktuellste K&R und Korrekturlesen passt nicht wirklich zusammen...

Der aktuellste K&R von 1988, oder was???

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die erste Ausgabe, die schon seit Jahrzehnten nur noch antiquarisch zu 
bekommen ist, beschreibt "K&R-C", das ist C vor C89 (ANSI-C). Keine 
Funktionsprototypen, fast keine Typüberprüfung, und die deutsche Ausgabe 
ist sehr merkwürdig übersetzt, und Codebeispiele sind in einer 
Proportionalschrift gesetzt.

Die zweite Ausgabe von Anfang der 90er Jahre beschreibt C89. Die 
deutsche Ausgabe ist gut übersetzt und leserlich gesetzt, und weist auch 
nicht so viele Fehler auf, daß sie unbenutzbar wäre.

Mit anderer Covergestaltung wird dieses Buch nach wie vor verlegt:

http://www.hanser.de/buch.asp?isbn=978-3-446-15497-1&area=Computer


Die Neuerungen, die C99 mit sich bringt, sind verständlicherweise nicht 
im Buch beschrieben, aber ich bin davon überzeugt, daß man auch mit 
gutem C89-Wissen recht weit kommen kann (und dann auch die Vorteile von 
C99 beurteilen können sollte).

von Phil (Gast)


Lesenswert?

Das mit dem Korrekturlesen ist so eine Sache. Bei nem Buch dauerts halt 
ne Weile bis es mal zu ner Änderung/Aktualisierung kommt. Wiki und Co 
haben eine riesen Community dahinter und ich glaube die Masse ist besser 
als ein Einzelner.

Der Vorteil eines Buches ist einfach die größere Wertschätzung, die 
bessere Haptik und die bessere Lesbarkeit!

Wenn du noch kein Buch hast hol dir eins! Und ZUSÄTZLICH kannst du 
online rumstöbern.

von Coder (Gast)


Lesenswert?

@ Phil

Natürlich liegt neben mir auch ein Stapel C-Bücher, incl. K&R.

Um etwas grundsätzlich zu verstehen bieten sie durchaus Vorteile. Nur 
wenn man etwas Bestimmtes mittels eines Stichwortes sucht, ist das 
Blättern doch deutlich umständlicher als eine Online-Suche.

von Karl H. (kbuchegg)


Lesenswert?

Phil schrieb:
> Das mit dem Korrekturlesen ist so eine Sache. Bei nem Buch dauerts halt
> ne Weile bis es mal zu ner Änderung/Aktualisierung kommt.

Richtig.
Allerdings werden die richtig guten Bücher schon vor Drucklegen von 
vielen Testlesern korrekturgelesen. Und das sind dann nicht irgendwelche 
Leute, sondern der Autor bittet Leute, von denen er weiß, dass sie die 
Thematik verstehen, um ihre Mithilfe.

Von daher bleibt dann, gerade bei den sog. Klassikern, bei Drucklegung 
kaum noch etwas übrig, was ins Errata muss.

von Wolfgang B. (et-tutorials) Benutzerseite


Lesenswert?

Ein gutes Buch macht Sinn.
Wenn Du Videos magst, guck doch mal hier vorbei:
http://et-tutorials.de/mikrocontroller/

von Karl H. (kbuchegg)


Lesenswert?

Coder schrieb:
> @ Phil
>
> Natürlich liegt neben mir auch ein Stapel C-Bücher, incl. K&R.
>
> Um etwas grundsätzlich zu verstehen bieten sie durchaus Vorteile. Nur
> wenn man etwas Bestimmtes mittels eines Stichwortes sucht, ist das
> Blättern doch deutlich umständlicher als eine Online-Suche.

Seh ich nicht so.
Online suche ich nach Funktionsbeschreibungen. Protoypen, Argumenttypen, 
was genau bedeutet ein Argument, welches Header File ist zuständig.

Solche Dinge.

Wenns um formale Fragen in der Sprache geht, seh ich zu dass ich
* per google und ein paar Stichworten eine Antwort kriege
  Dabei lese ich dann mehrere Meinungen.
  Wenn es in den newsgroups eine Antwort gibt und ich den Autor
  als vertrauenswürdig kenne, dann wars das
  Wer bin ich, dass ich einen Andrew König, Stroustroup himself,
  Herb Suttner, Scott Meyers, Victor Bazarov, et al. in Zweifel ziehe 
:-)

* wenn das auch nichts hilft, dann wird der Sprachstandard durchforstet
  (als die Mutter aller Weisheiten).
  Das ist aber die letzte aller Möglichkeiten. Der Standard ist kein
  Nachschlagewerk und eignet sich auch nicht zur schnellen Suche.
  Dort etwas zu finden bzw. zu klären ist oft mühsam und nahe der
  Wortklauberei angesiedelt.


Wenns um algorithmische Dinge geht, dann such ich zunächst ohne Ansehen 
der Sprache. Spezielle Dinge, für die es in den Büchern mehr oder 
weniger ein eigenes Kapitel gibt, hat man sowieso im Kopf, wo die zu 
finden sind.

Online Tuorials sind so eine Sache.
Wenn sie die HTML Version eines Buches sind, sind sie meistens ok.

Aber diese 'Herzlich willkommen zu meinem Tutorial mit dem ich euch C 
näher bringen möchte': Finger weg. Ich habe bis jetzt noch keines 
gesehen (lass mich aber gerne eines Besseren belehren) in dem sich nicht 
nach ein paar Seiten heraus stellt, dass der Autor besser selber erst 
mal einen K&R durcharbeiten sollte. "fehlerhaft in den Beispielen, 
fehlerhaft in den Aussagen, unvollständig" sind noch die freundlicheren 
Bewertungen dazu.

von G. O. (aminox86)


Lesenswert?

Und wenn man's immer noch nicht verstanden hat, kann man sich ein Buch 
unters Kopfkissen legen :)

von Coder (Gast)


Lesenswert?

> Aber diese 'Herzlich willkommen zu meinem Tutorial mit dem ich euch C
> näher bringen möchte': Finger weg. Ich habe bis jetzt noch keines
> gesehen (lass mich aber gerne eines Besseren belehren) in dem sich nicht
> nach ein paar Seiten heraus stellt, dass der Autor besser selber erst
> mal einen K&R durcharbeiten sollte. "fehlerhaft in den Beispielen,
> fehlerhaft in den Aussagen, unvollständig" sind noch die freundlicheren
> Bewertungen dazu.

Alles richtig!

Willkommen im Club der Sucher nach einem gutem (!) online C-Tutorial.

von Phil (Gast)


Lesenswert?

man soll ja das ein oder andere Buch als pdf runterladen können.. hab 
ich gehört..

da könnte man durchaus simpel nach diversen Dingen suchen...

Das Original im Regal. Zum fixen nachgucken als pdf am pc. Find ich 
optimal und ich hoffen, dass es sowas mal geben wird. "Kaufe Buch und 
bekomme pdf dazu". Dann würde ich sicherlich deutlich mehr Bücher 
kaufen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.