Aus beruflichen Gründen war ich in den letzten Wochen und Monaten auf der Suche nach einer anständigen IDE (Integrated Development Environment - integrierte Entwicklungsumgebung) für die Programmiersprache C++. Maßgeblich war für mich dabei eine leichte Handhabung für den Einsteiger in diese sonst schon sehr komplizierte Programmiersprache. Bei der Recherche habe ich folgende Kandidaten näher unter die Lupe genommen: Dev-C++, Microsoft Visual Studio Express, Eclipse für C++-Entwickler und Netbeans.
Diese etwas in die Jahre gekommene Entwicklungsumgebung bietet einen schnellen Start: Herunterladen, installieren, loslegen. Das klappt eigentlich alles ganz gut. Leider wird das Projekt seit 2005 nicht weiterentwickelt. Außerdem ist die Unterstützung der Code-Vervollständigung nur rudimentär und fehlerhaft vorhanden. Auch der Debugger hält nicht immer das, was er verspricht.
Die IDE von Microsoft gibt es für C#, C++ und andere Programmiersprachen. Wie leider häufig bei Microsoft, geht man auch hier seine eigenen Wege und nicht wirklich C++, sondern einen Dialekt. Ansonsten macht die freie Expressversion, die für die meiden kleineren Projekte ausreichen sollte, einen guten Eindruck.
Aus der Java-Programmierung kommend, musste ich mir natürlich auch meine dortige Lieblingsumgebung Eclipse anschauen. Leider wurde ich von der Zugänglichkeit der IDE stark enttäuscht. Meine installierte Cygwin-Umgebung samt Compiler und Debugger musste ich erst umständlich in Bibliothekspfade eintragen. Zudem wurde die Ausführung des Binaries von der IDE mit einem Fehler quittiert. Schade eigentlich, ich hatte mir deutlich mehr erhofft.
Dass man mit Netbeans wunderbare GUIs für Java-Anwendungen erstellen kann, ist weithin bekannt. Dass Netbeans aber auch einen sehr geschmeidigen C++-Modus beinhaltet, ist mir erst bei meinen Recherchen bewusst geworden. Nach der Installation hat Netbeans ohne weiteres Einwirken meine Cygwininstallation und den Compiler erkannt (obwohl dieser nicht in einem Standardverzeichnis lag) und ich konnte direkt loslegen. So soll es sein.
Gerade, wenn ich eine Programmiersprache neu lerne, möchte ich mich nicht zusätzlich mit der IDE herumschlagen, sondern mich auf das eigentlichen Problem - die neue Prorgrammiersprache - konzentrieren. Daher ist Netbeans mein eindeutiger Testsieger in diesem kleinen, dicht gefolgt von Microsofts Visual Studio.

git e-mail Informatik Studium video Sport bloggen HP35s 35c3 server pdf raspberrypi Windows Latex Funktionen Text admin das-labor importiert audio gamejam esp8266 ccc game-engine Spaß Clonezilla wiki cloud ldl TV Termin Datenbank Tools Linux RSS software Konferenz hardware buch screencast hacking Linkliste Kino Twitter c't programmierung Film kunst ctf Dortmund Gesellschaft Taschenrechner Second Life Geschichten Chat Bilder Tafelbild python Mathe Tipp podcast Comic 34c3 JavaScript Spiele llm bildung ldlmooc Wissenschaft fun lernen mooc