D-Programmieren

Zum Inhalt

Wie soll es weiter gehen?

Installation, erste Schritte, Grundlagen.
Wenn einem alles kompliziert und unklar erscheint. Hier darf alles gefragt werden.

Wie soll es weiter gehen?

Beitragvon WasserDragoon am Januar 22, 2010, 12:08:23 PM

Hallo,

da ich den DMD Compiler nicht nutzen möchte, da er non-free ist, bleiben mir noch zwei Varianten: LDC oder GDC. Eigentlich war bisher der LDC mein Favorit, lasse mich aber gerne eines Besseren belehren. ;-)

Nun hätte ich gerne Tango und QtD genutzt, wo es aber zur Zeit schon ziemlich hapert aufgrund von D2.
QtD entwickelt nur noch für D2 und die LDC Entwickler möchten zunächst erstmal nichts mit D2 am Hut haben. Ziemlich hoffnungsloser Fall, wie ich das hier lesen konnte: http://dsource.org/projects/ldc/ticket/229

I don't think we'll be focusing on D2 for LDC for a while, but this should still be useful as an intermediate step when updating to a later frontend version, when that day comes (if it does).


Dieses "if it does" hat es ja dann wohl bestätigt...
Wie sieht es also mit dem GDC aus? Den unterstützt QtD nun leider auch nicht, deswegen habe ich ein Ticket erstellt... Kann sich aber nur um Monate handeln, und solange möchte ich dann eigentl. auch nicht mehr warten.

Da ich wirklich gerne bei QtD bleiben wollte, weil mir die Syntax etc. einfach alles gefällt, möchte ich ungern auf DWT umsteigen. Aber mir scheint wohl keine andere Wahl zu bleiben, da es nur drei andere Möglichkeiten gibt:

- LDC entwickelt für D2 (fällt weg)
- QtD Version 1 (da bin ich noch unschlüssig, ob ich viell. QtD 1 nutze, was noch mit LDC funktionierte)
- GDC nutzen (fällt wohl auch weg, da QtD nicht für GDC ist)

Was würdet ihr jetzt machen? Wie gesagt den DMD möchte ich nicht und eine andere GUI-Lib wie QtD möchte ich nur sehr ungern nutzen. Plaudert einfach mal raus, damit ihr mir eventuell die Entscheidung etwas leichter macht ;-)

Mit freundlichen Grüßen,
Danny.

EDIT: Also im Endeffekt bleiben mir nur noch folgende Möglichkeiten:

- Warten und hoffen, dass alles besser wird
- LDC + Tango + QtD1 nutzen (wofür ich im Moment am meisten bin)
- LDC/GDC + Tango + SWT (weiß gerade nicht ob SWT mit LDC, GDC oder beidem läuft)
Ich kaufe ein A und möchte lösen....Bockwurst!
Bild
"Du kannst dein iPhone nicht schrotten, denn selbst dafür brauchst Du 'ne App"
Benutzeravatar
WasserDragoon
Sr. Member
 
Beiträge: 299
Registriert: Juli 28, 2007, 06:07:30 PM

Re: Wie soll es weiter gehen?

Beitragvon IcyT am Januar 22, 2010, 07:52:02 PM

Also zuerst muss ich sagen, dass D2 ja noch nicht stable ist und deshalb völlig normal ist, dass Tango und LDC nicht auf D2 setzen. Ich hätte auch keine Lust dauernd einiges ändern zu müssen, insofern kann ich die Projekte in ihrer Entscheidung gut verstehen. Es wäre ja auch außerdem für die Benutzer ein Problem, weil dann z.B. Tango eine bestimmte D2-Version voraussetzt. Also nicht Versionsnummer größer als x, sondern Versionsnummer gleich x.Wäre ein ziemliches Chaos.

Jetzt mal zu QtD: Warum die so stark auf D2 setzen und nicht D1 supporten kann ich überhaupt nicht verstehen. Wenn D2 draußen is, klar, dann sollte man hauptsächlich das supporten, aber die machen es ja irgendwie gerade umgekehrt.

Aus Benutzersicht würde ich auf jeden Fall die stabile Version benutzen, d.h. D1 + Tango oder Phobos und dann als GUI bleibt dann eben nur das alte QtD. Wie gut oder schlecht das jetzt ist, weiß ich nicht. Aber wenn es unbedingt QtD sein muss, dann eben die letzte Version, die zu D1 kompatibel war.

Da ich beruflich einiges mit SWT zu tun hab, gefällt mir DWT eigentlich ganz gut, obwohl ich auch Qt ziemlich mag. Aber die Antwort auf dein Ticket bei QtD fand ich nicht gerade freundlich :)
--
IRC-Chan: #D.de auf irc.freenode.net
Jabber MUC: d@conference.jabber.ccc.de
My Jabber ID: IcyT@jabber.ccc.de
My Website: http://www.icysoft.de
My Blog: http://www.icyt.de

In the beginning was the word and the word was content-type: text/plain
Benutzeravatar
IcyT
Administrator
 
Beiträge: 239
Registriert: August 24, 2007, 05:31:05 PM


Zurück zu Einsteigerfragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron