> Eigentlich nicht. Da ist man bei den seriösen Autoren in allen essentiellen Stellen einig. Du kannst gerne was einwerfen oder mit Begründung negieren.
Siehe unten.
> Sauberer C++ Code => STL > Boost > Drittanbieter wie Qt > Eigener Code, In weiten Teilen … Alles was auf anhieb eingefallen ist. Wobei einige Regeln in Templates nicht gelten
Hättest du gerne, aber selbst die STL, Boost und Co. sind in fast allen deiner genannten Regeln nicht sehr konsequent.
> Die Konzepte die da sind genügen vollkommen.
Genügen vollkommen != ausreichend
> Das Problem bei Tutorials ist dass sie oft nur einen einzigen Fall beschreiben und alles andere Weglassen. Aus Unwissen oder Bewusst um Komplexität zu sparen.
Wenn man für ein und dasselbe unterschiedliche Dinge in Tutorials und Produktivcode schreiben muss, spricht dass nicht gerade für die Orthogonalität von C++.
> Super Sache. Man geht davon aus das jeder Compiler ein return 0 generiert.Man geht davon Aus das jedes OS die Null als richtigen Rückgabewert haben möchte.Man geht davon aus dass iostream für jeden Compiler genug ist.
Warum ist das so? Liegt es vielleicht am wischiwaschi C++ Standard und das sich selbst Autoren nicht immer einig sind was nun 100% richtig ist. Offenbar haben auch noch verschiedene Compiler unterschiedliche Meinungen, selbst bei Trivial-Code.
> Man verwendet das hässliche \n im Fließtext obwohl es std::endl gibt.
Ein \n zu verwenden ist meist absolut legitim. Und die Verwendung von \n oder std::endl entscheidet nicht die Schönheit. Wann man \n und std::endl verwendet, solltest du als C++-”Experte” eigentlich besser wissen.
> Jetzt zu Pinkelpedia (DE)
Selbst der dümmste Artikel auf Pinkelpedia hat mehr Intelligenz, Inhalt und Esprit als du in deinem ganzen Leben jemals haben wirst.
> Dann gibt es noch Beispiele die einen ganzen Namensbereich aufmachen nur um etwas auszugeben.
Ist bei einem simplen Programm absolut legitim.
> Das ich nicht lache. Die ganze STL, die ganze Boost Bibliothek. Weite Teile der Qt Bibliothek, CPPUnit. Also praktisch das ganze C++ Fundament und jedes Programms besteht aus Templates. Offensichtlicher Realitätsverlust. Anders kann ich es mir leider nicht erklären.
Es nutzen != sinnvoll. In vielen Bereichen macht es nicht unbedingt den Code besser.
> Beispiel woran man erkennt das du beruflich nicht (zumindest nicht in den letzten Jahren) mit C++ gearbeitet hat.
Ich habe sogar sehr viel damit zu tun. Ich hab’s aber nicht nötig über Azubis herzuziehen um mir meine Genialität zu beweisen.
> In diesem Forum gibt es so viele Leihen die andere desinformieren das es gerade zu traurig ist hier reinzuschauen.
Es heißt Laie du Laie! Das deckt sich auch gut mit deiner Meinung zur deutschen Sprache. Hier nochmal der Pinkelpedia-Artikel für dich als "Ingenieur": http://de.wikipedia.org/wiki/Laie “... im allgemeinen Sprachgebrauch jemanden, der auf einem bestimmten Gebiet keine Fachkenntnisse hat, siehe Amateur.” Passt zu dir. Du solltest zukünftig wohl besser das Wort “Amateur” verwenden, denn es kaschiert deine Legasthenie besser.
> Verteufelt ruhig weiter Apple und seinen schlechten Produkten ( http://www.computerbase.de/news/2012-01/apple-ueberrascht-mit-13.06-milliarden-us-dollar-gewinn/ ) und GUI Anwendungen.
Was hat das ganze jetzt mit Apple zu tun? Hat sich gerade der kleine imaginäre Freud in deinem Kopf gemeldet, der auch mal was schreiben wollte?
> Programmiert weiter mit shell Parametern, Surft weiter mit vi, lernt irgendwelche beschissen schon bei der Herausgabe unbrauchbaren Programmiersprachen
Diese Shell-Parameter-Programmierer bauen Infrastruktur von der du nur träumst, du Leihen... ähhh Amateur-Maus-Schubser. Vi ist bei Apple- und Google-Entwicklern bis heute einer der beliebtesten Code-Editoren.
> ... denkt dass Deutsch eine wichtige Sprache ist und das Englisch nicht präzise genug sein kann.
Siehe oben du Honk.
> Manche Leute sind einfach nicht zum Denken fähig.
Das hast du uns eindrucksvoll bewiesen.
> Wie gut das man im realen Leben seinen Azubis einfach den Mund verbieten kann.
Haha. Azubis kommandierst du beruflich herum? Typischer Fall von zu kleinem Ego. Sehr weit hast du es offenbar nicht gebracht.
> Dann muss man sich diesen Frust und Dünnschiss hier nicht auch im realen Leben antun.
Ich glaube nicht das du ein reales Leben hast, so wie du “echtes” C++ predigst.
> Eigentlich nicht. Da ist man bei den seriösen Autoren in allen essentiellen Stellen einig. Du kannst gerne was einwerfen oder mit Begründung negieren.
Siehe unten.
> Sauberer C++ Code => STL > Boost > Drittanbieter wie Qt > Eigener Code, In weiten Teilen … Alles was auf anhieb eingefallen ist. Wobei einige Regeln in Templates nicht gelten
Hättest du gerne, aber selbst die STL, Boost und Co. sind in fast allen deiner genannten Regeln nicht sehr konsequent.
> Die Konzepte die da sind genügen vollkommen.
Genügen vollkommen != ausreichend
> Das Problem bei Tutorials ist dass sie oft nur einen einzigen Fall beschreiben und alles andere Weglassen. Aus Unwissen oder Bewusst um Komplexität zu sparen.
Wenn man für ein und dasselbe unterschiedliche Dinge in Tutorials und Produktivcode schreiben muss, spricht dass nicht gerade für die Orthogonalität von C++.
> Super Sache. Man geht davon aus das jeder Compiler ein return 0 generiert.Man geht davon Aus das jedes OS die Null als richtigen Rückgabewert haben möchte.Man geht davon aus dass iostream für jeden Compiler genug ist.
Warum ist das so? Liegt es vielleicht am wischiwaschi C++ Standard und das sich selbst Autoren nicht immer einig sind was nun 100% richtig ist. Offenbar haben auch noch verschiedene Compiler unterschiedliche Meinungen, selbst bei Trivial-Code.
> Man verwendet das hässliche \n im Fließtext obwohl es std::endl gibt.
Ein \n zu verwenden ist meist absolut legitim. Und die Verwendung von \n oder std::endl entscheidet nicht die Schönheit. Wann man \n und std::endl verwendet, solltest du als C++-”Experte” eigentlich besser wissen.
> Jetzt zu Pinkelpedia (DE)
Selbst der dümmste Artikel auf Pinkelpedia hat mehr Intelligenz, Inhalt und Esprit als du in deinem ganzen Leben jemals haben wirst.
> Dann gibt es noch Beispiele die einen ganzen Namensbereich aufmachen nur um etwas auszugeben.
Ist bei einem simplen Programm absolut legitim.
> Das ich nicht lache. Die ganze STL, die ganze Boost Bibliothek. Weite Teile der Qt Bibliothek,
CPPUnit. Also praktisch das ganze C++ Fundament und jedes Programms besteht aus Templates. Offensichtlicher Realitätsverlust. Anders kann ich es mir leider nicht erklären.
Es nutzen != sinnvoll. In vielen Bereichen macht es nicht unbedingt den Code besser.
> Beispiel woran man erkennt das du beruflich nicht (zumindest nicht in den letzten Jahren) mit C++ gearbeitet hat.
Ich habe sogar sehr viel damit zu tun. Ich hab’s aber nicht nötig über Azubis herzuziehen um mir meine Genialität zu beweisen.
> In diesem Forum gibt es so viele Leihen die andere desinformieren das es gerade zu traurig ist hier reinzuschauen.
Es heißt Laie du Laie! Das deckt sich auch gut mit deiner Meinung zur deutschen Sprache. Hier nochmal der Pinkelpedia-Artikel für dich als "Ingenieur": http://de.wikipedia.org/wiki/Laie
“... im allgemeinen Sprachgebrauch jemanden, der auf einem bestimmten Gebiet keine Fachkenntnisse hat, siehe Amateur.” Passt zu dir. Du solltest zukünftig wohl besser das Wort “Amateur” verwenden, denn es kaschiert deine Legasthenie besser.
> Verteufelt ruhig weiter Apple und seinen schlechten Produkten ( http://www.computerbase.de/news/2012-01/apple-ueberrascht-mit-13.06-milliarden-us-dollar-gewinn/ ) und GUI Anwendungen.
Was hat das ganze jetzt mit Apple zu tun? Hat sich gerade der kleine imaginäre Freud in deinem Kopf gemeldet, der auch mal was schreiben wollte?
> Programmiert weiter mit shell Parametern, Surft weiter mit vi, lernt irgendwelche beschissen schon bei der Herausgabe unbrauchbaren Programmiersprachen
Diese Shell-Parameter-Programmierer bauen Infrastruktur von der du nur träumst, du Leihen... ähhh Amateur-Maus-Schubser. Vi ist bei Apple- und Google-Entwicklern bis heute einer der beliebtesten Code-Editoren.
> ... denkt dass Deutsch eine wichtige Sprache ist und das Englisch nicht präzise genug sein kann.
Siehe oben du Honk.
> Manche Leute sind einfach nicht zum Denken fähig.
Das hast du uns eindrucksvoll bewiesen.
> Wie gut das man im realen Leben seinen Azubis einfach den Mund verbieten kann.
Haha. Azubis kommandierst du beruflich herum? Typischer Fall von zu kleinem Ego. Sehr weit hast du es offenbar nicht gebracht.
> Dann muss man sich diesen Frust und Dünnschiss hier nicht auch im realen Leben antun.
Ich glaube nicht das du ein reales Leben hast, so wie du “echtes” C++ predigst.