[PUG] GUI für C++

2008-01-26 Diskussionsfäden Martin Doerr

Hallo PUGĺer,

da ich beruflich mal wieder ein Neuland betrete (wie so oft als 
Berufsschullehrer im Bereich Elektronik / IT) darf ich im nächsten 
halben Jahr OOP in Verbindung mit C++ unterrichten.

Dazu setzt die Schule den Borland Builder in Version 5 ein.

Es handelt sich um das erste Jahr einer Technikerklasse.
Meines Erachtens finde ich eine solche GUI für einen Anfänger in Sachen 
Programmierung aber die Schule beharrt fest und steif auf die Verwendung 
des Borland Builder...!


Dennoch suche ich als Abkehrer von Windows eine halbwegs ähnlich 
aufgebaute GUI zur C++ - Programierung unter Linux.
Derzeit mache ich noch viel auf der Konsole. Damit ich mich aber an das 
Arbeiten mit eine GUI gewöhne möchte ich eine solche einsetzen.


Wer kann mir da eine empfehlen?

Gruß Martin

-- 

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] GUI für C++

2008-01-26 Diskussionsfäden Carsten Senger

Hallo Martin,

--On Samstag, Januar 26, 2008 10:53:39 +0100 Martin Doerr [EMAIL PROTECTED]
wrote:

[...]

Dazu setzt die Schule den Borland Builder in Version 5 ein.

Es handelt sich um das erste Jahr einer Technikerklasse.
Meines Erachtens finde ich eine solche GUI für einen Anfänger in Sachen
Programmierung aber die Schule beharrt fest und steif auf die Verwendung
des Borland Builder...!

Dennoch suche ich als Abkehrer von Windows eine halbwegs ähnlich
aufgebaute GUI zur C++ - Programierung unter Linux.
Derzeit mache ich noch viel auf der Konsole. Damit ich mich aber an das
Arbeiten mit eine GUI gewöhne möchte ich eine solche einsetzen.

Wer kann mir da eine empfehlen?


das letzte mal, als ich C++ schrieb, benutzte ich KDevelop und fand es ganz
gut. An deiner Stelle würde ich aber erstmal versuchen, Borland Builder
mit Hilfe von Wine zu betreiben, der Funktionsumfang und die Bedienung
dürfte sonst zu unterschiedlich sein, und damit natürlich auch der
Arbeitsstil.

Trotzdem können Deine Schüler ja auch mal selbst erarbeiten, was der
Borland Builder eigentliche macht, damit danach eine .exe rauskommt. Es
wird Ihnen auf Dauer helfen. Und wenn Du dann noch ein paar der
Komfort-Funktionen umschiffst, die IDEs mitbringen (z.B. Umfangreiche
Assistenten und Projektvorlagen, automatische Generierung von Klassen),
dann bleibt von Borlands Builder auch nicht viel mehr übrig als ein
ziemlich fetter Editor.


Grüße..Carsten

-- 

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] GUI für C++

2008-01-26 Diskussionsfäden Markus Schönhaber
Martin Doerr schrieb:

 Dennoch suche ich als Abkehrer von Windows eine halbwegs ähnlich 
 aufgebaute GUI zur C++ - Programierung unter Linux.
 Derzeit mache ich noch viel auf der Konsole. Damit ich mich aber an das 
 Arbeiten mit eine GUI gewöhne möchte ich eine solche einsetzen.
 
 Wer kann mir da eine empfehlen?

Neben dem bereits erwähnten KDevelop gibt es, wenn man mehr zu Gnome
tendiert, Anjuta.
Außerdem eigenen sich die ursprünglich für die Java-Entwicklung
entstandenen IDEs Eclipse und NetBeans inzwischen auch für die
Entwicklung mit anderen Programmiersprachen, z. B. Ruby, Python, PHP und
eben auch C/C++.
Schau Dir einfach mal ein paar von den Dingern an und entscheide selbst,
was Deinen Vorstellungen am ehesten entspricht.

Gruß
  mks
-- 

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] GUI für C++

2008-01-26 Diskussionsfäden Rıdvan Ağar


Am 26.01.2008 um 10:53 schrieb Martin Doerr:



Dennoch suche ich als Abkehrer von Windows eine halbwegs ähnlich  
aufgebaute GUI zur C++ - Programierung unter Linux.


KDevelop, Eclipse, NetBeans--

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] GUI für C++

2008-01-26 Diskussionsfäden Nathanael Schweers
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Rıdvan Ağar wrote:
 
 Am 26.01.2008 um 10:53 schrieb Martin Doerr:
 

 Dennoch suche ich als Abkehrer von Windows eine halbwegs ähnlich
 aufgebaute GUI zur C++ - Programierung unter Linux.
 
 KDevelop, Eclipse,
 NetBeans--
 
 PUG - Penguin User Group Wiesbaden - http://www.pug.org
Also Ich hab damals in der Schule mit dem Borland Builder programmieren
gelernt (auch C++). Die Software ist an und für sich nicht schlecht, vor
allem die VCL (Visual Component Library) welche ja quasi das Herzstück
der Software ist, und dazu habe Ich keine Alternative für Linux
gefunden. Falls doch jemand eine findet, auch Ich hätte daran Interesse.
KDevelop, Anjuta usw. sind da keine ernstzunehmende Alternative, da man
eben nicht per Klicki-Bunti ne GUI erstellen kann und dann sehr
einfach was dazu coden kann. Besonders eine so gute Hilfe Funktion wird
man nur selten wiederfinden.

Gruß, Nathanael

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHm3mvwfNoHXplN+kRAu1TAJ4zXaw0+ubSY7R001XX5thy8HqV4wCfUOtl
Re1neUs0uhVK4qSNH2uYNhw=
=a5Va
-END PGP SIGNATURE-
-- 

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] GUI für C++

2008-01-26 Diskussionsfäden Gavin Schenk

Martin Doerr schrieb:
Dennoch suche ich als Abkehrer von Windows eine halbwegs ähnlich 
aufgebaute GUI zur C++ - Programierung unter Linux.
Derzeit mache ich noch viel auf der Konsole. Damit ich mich aber an 
das Arbeiten mit eine GUI gewöhne möchte ich eine solche einsetzen.


Wer kann mir da eine empfehlen?

Hallo Martin,

als Klassenbibliothek würde ich Dir QT ans Herz legen wollen. Die 
Open-Source Variante unter Linux steht der kommerziellen in fast nichts 
nach (ausser dem Support von Trolltech). Vor allem ist die 
Klassenbibliothek Qt gut dokumentiert und es gibt massig Anhänger und 
Beispiele.


Als Gui zur Programmierung empfehle ich Dir Eclipse in Verbindung mit 
dem QT-Plugin für Eclipse, was du hier bekommst:

http://trolltech.com/developer/downloads/qt/eclipse-integration-download

Das Plugin läuft atm nur unter 32bit Linux, eine 64bit Variante steht 
noch aus.


Von der Gui aus kann man, neben dem Codieren, zum Beispiel:
- Qt-Projekte anlegen
- Qt-Forms anlegen und mit dem QT-Designer direkt in Eclipse bearbeiten
- Übersetzen direkt aus der Gui inkl Sprung zu Fehlern und dem ganzen 
Schnick-Schnack

- Debuggen, Backtracem, watchen und und und

Meiner Meinung nach auf jeden Fall einen Versuch wert.

Gruß,
Gavin
-- 

PUG - Penguin User Group Wiesbaden - http://www.pug.org