Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » C++ sinnvoll entdecken

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.04.2011, 14:26 Uhr
~Lee
Gast


Hallo Community,

Kurz:
Ich suche eine Herausforderung für eine sinnvolle C++-Anwendung, wobei Learning-By-Doing im Vorderund stehen soll. Basiskenntnisse sind vorhanden.

Details:

Ich habe schon einige Erfahrung mit PHP und den Standart-Web-Skriptsprachen (HTML, CSS, JS, ...) gesammelt, bin mittlerweile auch mit komplizierteren Themen vertraut (z.B. Design Patterns) und habe auch schon einige Projekte realisiert.

Wegen dem Spruch "PHP ist keine richtige Programmiersprache" und weil ich mich gerne mit komplexern Herausforderungen beschäftige, habe ich mich entschieden C++ zu lernen. Beim bearbeiten verschiedener E-Books ist mir allerdings aufgefallen, dass ich das meiste überfliege und kein richtiges Interesse an den Beispielaufgaben habe, da mir das zu trivial vorkommt.

Ich frage mich desshalb: Wo kann ich C++ am schnellsten sinnvoll anwenden?

Ich will etwas erstellen, was in der Realität so auch gebraucht/verwendet werden könnte, also keinen simplen a+b-Taschenrechner.

Bei C# fand ich z.B. das Ant-Me Projekt noch ganz interessant, allerdings sind die Möglichkeiten da auch eher beschränkt.

Vielen Dank schonmal, Lee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.04.2011, 14:58 Uhr
0xdeadbeef
Gott
(Operator)


Eine eindeutige Antwort kann man darauf nicht geben. Programmiersprachen sind Werkzeuge - sehr nützliche und flexible Werkzeuge, aber ohne Wissen um das, was du mit ihnen umsetzen willst, bringen sie dich nicht allzu weit. Um eine Analogie zu bemühen: Einen Hammer bedienen zu können, wird sicher dabei helfen, ein Haus zu bauen, aber allein reicht es nicht aus.

Jetzt ist es aber so, dass du dir mit C++ wirklich die Königsdisziplin ausgesucht hast; es handelt sich dabei quasi um eine Föderation mehrerer Programmiersprachen (oder Paradigmen, wenn man den Ausdruck lieber mag), von denen eine überhaupt nur in C++ vorkommt. C++ wirklich zu beherrschen, braucht Zeit und Erfahrung - du bist damit nicht annähernd so schnell durch wie mit PHP oder Javascript. Wenn man sie einmal beherrscht, ist sie mächtiger als jede andere mir bekannte Sprache, aber der Weg dahin ist weit.

Mein Rat daher: Fang nicht gleich mit großen Projekten an, die dich schnell frustrieren. Such dir ein gutes Buch eines respektablen Autors, beispielsweise das hier (Bjarne Stroustrup ist so was wie der Erfinder von C++; er weiß, worüber er schreibt). Es spricht nichts dagegen, größere Projekte als Kommandozeilentaschenrechner anzufangen, du solltest dir dafür aber auf jeden Fall ein Gebiet aussuchen, das dich interessiert. Wenn du darauf schon Erfahrungen hast, um so besser - wobei ich jetzt nicht anfangen würde, Webseiten in C++ zu entwerfen. In welche Richtung willst du denn letztendlich gehen?
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 11.04.2011 um 14:59 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: