Was ich ein bisschen schade finde das ein Mod und Level 2 es nicht versteht das C++ keine Programmiersprache der Zukunft ist. Wieso wollt ihr alle so alte Sprachen lernen?
Bullshit.
C# bietet einem viel, das habe ich bereits geschrieben und für die meisten Zwecke ist es vollkommen ausreichend. Lesen will gelernt sein.
Aber für gewisse Bereiche (die wenigsten, die C++ lernen wollen, haben überhaupt vor, in diesen zu Programmieren; denen lege ich auch eher C# ans Herz) ist C++ sehr gut oder sogar unabdingbar, ob man es nun als C oder C++ programmiert.
Manche lernen C++ aber auch einfach nur, weil sie es wollen. Muss man die Sprache immer unbedingt brauchen? Wenn man es will, kann man doch auch darin programmieren, wenn es einem Spaß macht. Ich kann mittlerweile auch C# und code trotzdem weiter in C++, obwohl GUIs in C# deutlich komfortabler wären.
Quote:
wenn du was zu einem konkreten problem/thema suchst, wird die auswahl schon etwas knapper, aber c/c++ einsteiger bücher gibts genügend, wobei ich dir empfehlen würde, erstmal ein C buch auszuleihen und durchzuarbeiten (jaja ich weiß, ich werd hier gleich wieder zugeflamt...), c++ bücher neigen dazu sich extrem auf das objektorientierte prinzip zu fokussieren und setzen auch oft C-kenntnisse voraus.
sorry, vergessen dazu zu schreiben, dachte das wäre klar.
"Diese behauptung stelle ich aufgrund meiner persönlichen erfahrungen, vom lesen mehrerer C++ Bücher aus der stadtbücherei der stadt köln und mehrerer C++ bücher die ich gekauft habe, auf."
sorry, vergessen dazu zu schreiben, dachte das wäre klar.
"Diese behauptung stelle ich aufgrund meiner persönlichen erfahrungen, vom lesen mehrerer C++ Bücher aus der stadtbücherei der stadt köln und mehrerer C++ bücher die ich gekauft habe, auf."
c++ ist eine übermenge von c, muss also mehr beinhalten als pures c.
c++ von a bis z, wird als einsteigerbuch gepreist (mehr eine referenz/nachschlagwerk finde ich), hat ~1300 seiten, ab seite ~300 geht das objektorientierte prinzip los und nimmt mehr als 600 seiten in beschlag, danach kommt noch mehr c++.
c von a bis z hat ~900 seiten. - wo ist der rest C hin?
nein er wurde nicht durch c++ equivalente ersetzt, sondern einfach übergangen und das buch ist sogar noch ein eher positives beispiel, da es sehr genau auf die sprachelemente eingeht!
(imo...)
c++ ist eine übermenge von c, muss also mehr beinhalten als pures c.
c++ von a bis z, wird als einsteigerbuch gepreist (mehr eine referenz/nachschlagwerk finde ich), hat ~1300 seiten, ab seite ~300 geht das objektorientierte prinzip los und nimmt mehr als 600 seiten in beschlag, danach kommt noch mehr c++.
c von a bis z hat ~900 seiten. - wo ist der rest C hin?
nein er wurde nicht durch c++ equivalente ersetzt, sondern einfach übergangen und das buch ist sogar noch ein eher positives beispiel, da es sehr genau auf die sprachelemente eingeht!
(imo...)
C ist keine Teilmenge von C++. Demzufolge muss ein C++ Buch, wenn überhaupt, nur einen kleinen Teil C beinhalten.
Außerdem geht es doch, wenn man C++ lernt, darum objektorientiert zu programmieren, deswegen verstehe ich nicht wodrauf du hinaus willst, wenn du sagst man müsse C vor C++ lernen.
wie gesagt, nur meine meinung, dass c++ bücher dazu neigen teile einfach auszulassen, oder stark zu verkürzen, obwohl diese essentiell für das verständnis eines programmablaufs sind.
Und etwas anzuwenden das man nicht versteht, halte ich persönlich überhaupt nichts von.
C ist keine Teilmenge von C++. Demzufolge muss ein C++ Buch, wenn überhaupt, nur einen kleinen Teil C beinhalten.
Doch, in gewissem Maße ist sie es, aber nur eine.
Quote:
Originally Posted by jacky919
Außerdem geht es doch, wenn man C++ lernt, darum objektorientiert zu programmieren, deswegen verstehe ich nicht wodrauf du hinaus willst, wenn du sagst man müsse C vor C++ lernen.
Nicht nur OOP, aber ein großer Teil natürlich.
Quote:
Originally Posted by Dr. Coxxy
wie gesagt, nur meine meinung, dass c++ bücher dazu neigen teile einfach auszulassen, oder stark zu verkürzen, obwohl diese essentiell für das verständnis eines programmablaufs sind.
Und etwas anzuwenden das man nicht versteht, halte ich persönlich überhaupt nichts von.
Kk, leb wieder wie im Mittelalter. Der moderne Mensch KANN gar nicht alles verstehen, was er nutzt.
Außerdem ist das Blödsinn, in C ist das Wissen über die Hardware genau so unnötig wie in C++. Ein C Buch, das es vermittelt, ist dann natürlich sehr ausführlich, was das Hintergrundwissen angeht, das gilt aber genau so für ein C++ Buch, das es durchnimmt. Es ist keine Pflicht, denn es hat nichts mit der Sprache zu tun.
Ich wette, es gibt genau so C Bücher, die das nicht so detailliert ansprechen, weil es halt nicht nötig ist, um die Sprache zu lernen (Den Compile-Vorgang bespricht normalerweise jedes gute Buch, das zählt nicht!).
Das tun nur Bücher, die auch dafür dedacht sind (Hardwareprogrammierung) und die gibt es, wenn auch eher zu geringen Teilen (deshalb lebst du wohl in dem Irrglauben, es gäbe keine guten C++ Bücher), auch für C++!
Außerdem verschwinden deshalb so viele Seiten C aus einem C++ Buch, weil doch eine völlig andere Sprache beschrieben wird Der ganze C Standard fällt schonmal weg! Du musst im Grunde nur die Grundlagen der Prozduralen Programmierung lernen, damit du C++ auch prozedural programmieren kannst. Ganz C musst du doch nicht lernen bzw. den Standard musst du nicht kennen! Wieso auch?
Und ich weiß, du meinst ja immer, man müsse das alles können, sonst kann man nichts prozedurales lernen, aber das ist immer noch Bullshit.
Wer vernünftig C++ gelernt hat, hat immer mit einem kleinen prozeduralen Teil angefangen und damit fällt es ihm auch leicht, prozedurale Sprachen zu lernen.
Umgekehrt, für von C zu C++ gilt dies jedoch nicht!!
Wenn es deine Meinung ist, dass man erst C lernen sollte, dann ist sie es halt, aber deine Argumente sind teilweise echt Schwachsinn!
Und nun bitte nicht OT werden, die ganze Diskussion hatten wir schonmal, die muss nicht wiederholt werden!
Das würde bedeuten, dass alles was in C geht von einem C++-Compiler kompiliert werden kann. Dies ist leider nicht der Fall, demzufolge ist C keine Teilmenge von C++.
Kk, leb wieder wie im Mittelalter. Der moderne Mensch KANN gar nicht alles verstehen, was er nutzt.
grobe abläufe schon, wenn diese jedoch komplett fehlen, wünsch ich dir viel spaß...
beispiel zu "verschwindenden" teilen in c++ büchern:
du wirst mir zustimmen, dass basisdatentypen sowohl in c als auch in c++ eine gleich große rolle spielen, oder?
schließlich besteht jeder zusammengesetzte datentyp aus den basisdatentypen, auch in c++.
wie kommt es dann, dass z.b. in dem buch "c von a bis z" diesem thema 46 seiten spendiert werden, aber in dem buch "c++ von a bis z" nur 14?
ich hätte dafür einige erklärungsansätze:
1. die schriftgröße wurde gedrittelt.
2. das c buch hat 32 seiten mit dem wort "Ente" befüllt, damit sie auch etwas zu schreiben haben.
3. c-programmierer sind dumm, deswegen sind die erklärungen dementsprechend länger. 4. Das C++ buch macht einige abstriche in sachen vollständigkeit, damit das buch nicht 2000 seiten lang wird.
ich glaube persönlich, dass wohl die 2. zutrifft, so wie ich das hier sehe...
Das würde bedeuten, dass alles was in C geht von einem C++-Compiler kompiliert werden kann. Dies ist leider nicht der Fall, demzufolge ist C keine Teilmenge von C++.
Das stimmt nicht, es geht um das Konzept und alles, was sich mit C realisieren lässt, lässt sich auch mit C++ realisieren. Dass es syntaxtechnisch keine vollständige Teilmenge ist, ist mir klar.
Quote:
grobe abläufe schon, wenn diese jedoch komplett fehlen, wünsch ich dir viel spaß...
Mach dich nicht lächerlich.
Quote:
beispiel zu "verschwindenden" teilen in c++ büchern:
du wirst mir zustimmen, dass basisdatentypen sowohl in c als auch in c++ eine gleich große rolle spielen, oder?
schließlich besteht jeder zusammengesetzte datentyp aus den basisdatentypen, auch in c++.
wie kommt es dann, dass z.b. in dem buch "c von a bis z" diesem thema 46 seiten spendiert werden, aber in dem buch "c++ von a bis z" nur 14?
Weil nicht mehr nötig sind?!
Außerdem soll C++ von A bis Z schlecht sein, wenn, dann nimm bitte auch gute Bücher als Vergleich.
Und nun ist Schluss mit dieser sinnlosen Diskussion!
was lernen? 10/08/2011 - General Coding - 19 Replies hallo epvper coders:D
naja also meine frage ist was ich lernen soll also eig wollte ich php etc lernen habe ich auch gemacht;/ aber das meiste weider vergessen xDDDDD
naja ich wollte halt ne sprache die gut für programme ist und was nützliches ist will informatiker werden:D / programmierer und vllt auch was ne beasis für andere sprachen gibt da ich gerne mehrere sprachen beheerschen will und ich bin 13 von daher;/ ^^ habe ich genug zeit xD naja ty im vorraus
lg jusay
C++ Lernen 06/30/2011 - Nostale - 16 Replies Also ich wollte fragen ob es nicht ein Buch gibt für Programmierer wie z.B ich will einen NosHack coden gibts dafür ein Buch zum lesen also das man es lernt?
Danke im Vorraus!:mofo:
Ich will es lernen 09/19/2010 - Metin2 Private Server - 2 Replies Hey Leute
Ich möchte lernen einen p server zu erstellen.
Es wäre super nett wen jemand mich in skype adden würde ,
der mir alleserklären kann (Ich fange bei 0 an =D ).
(marvin66622 mein name ín skype)
Danke im vorraus
Mfg Marvin
[PHP]Lernen? 10/25/2009 - Web Development - 13 Replies Hallo. Und zwar würde ich gerne PHPScripts erlernen. Ich habe genau 0 Ahnung davon :) Und zwar würde ich mich freuen wenn mir jemand vielleicht einfach mal paar Tipps geben würde, Erklärungen schicken/posten würde oder einfach mal paar Übungen sagen/zeigen würde..
Mich würde es interessieren, ob man dazu ein Programm extra hat oder so... :)
Also was ich so damit machen würde, ich würde mir eine Homepage aufbauen, soweit möchte ich es schaffen :) Natürlich weiß ich , dass ich das nicht in...