• Zitat

    Original geschrieben von hal
    (d.h. keine Resourcen) eine Katastrophe ist. Diese ganzen Swing-WYSIWYG-Editoren generieren direkt Code, das Chaos (wenn man händisch was drin ändert) ist vorprogrammiert.

    Ich hab schon mit vielen APIs GUIs programmiert, und Swing ist nun wirklich eines der erträglichsten. Und wenn du mit WYSIWYG-Editoren Swing-Code erstellst, bist du selber Schuld, wenn du in dem Code herumpfuscht, obwohl du dich nicht darin auskennst, oder? Das ist nicht nur bei der Programmierung von GUIs so.

  • Irrlicht: ich hab beim Programmieren echt besseres zu tun als seitenweise JButton blah=new JButton(1,2,3,4); et al zu schreiben (in Wirklichkeit is das auch noch viel komplizierter mit diesen Layoutmanagern).

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • Also es gibt denk ich viel stupidere Ansätze als AWT/Swing (SendMessage() is einer davon, s.o.).
    Ich mag z.B. Gnome (mit Glade), Corbon/Cocoa in Mac OS X sind sicher auch interessant, aber für 90% der Computeruser is dein Programm dann leider nicht zugänglich -> kommt also stark drauf an was man programmiert und für welche Zielgruppe, ob man sich mit Swing herumschlagen möcht. Lernkurve is sicher höher als bei VB ;)

    I invented ctrl-alt-del but Bill [Gates] made it famous
    Dave Bradly, IBM PC designer

  • Die Lernkurve, wenn du in VB etwas machen willst was nicht vorgesehen ist, ist auch net ohne. Kann mich noch an verbratene Tage über Windows API-Referenzen erinnern (auf Kosten von Siemens natürlich).

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • Zitat

    Original geschrieben von hal
    Die Lernkurve, wenn du in VB etwas machen willst was nicht vorgesehen ist, ist auch net ohne. Kann mich noch an verbratene Tage über Windows API-Referenzen erinnern (auf Kosten von Siemens natürlich).

    ja genau, da hat man ja noch über den "API Viewer" sich die ganzen konstanten und funktionsprotoypen raussuchen müssen und dann in ein Modul importieren - das war eine hirnlose arbeit.... :hewa:

  • Ja, SWT ist super find ich, bzw. die einzige Möglichkeit um mit Java für den Otto-Normaluser sinnvolle Programme zu entwickeln.

    Dein link ging bei mir nicht, aber ohne "&e=912" am schluss gehts:

    http://www.eclipse.org/articles/Artic…T-Design-1.html


    gibts das aber eigentlich auch als Stand-alone Library zum downloaden, oder muss man sich gleich das ganze Eclipse installieren?

  • uff... die komponenten des swt sind so ca. 1 mb gross, ob es als stand-alone zum download steht weiß i leider ned...

    "A nation that limits freedom in the name of security will have neither."
    - Thomas Jefferson, The United States of America's 3rd President

  • Über CVS glaub ich schon dass es einzeln erhältlich ist. Ansonsten gibts ja auch die Eclipse Platform (ca. 20 MB, ohne die JDT). Ah ja, Eclipse selber is ein geniales Application Framework...

    Was mich derzeit stört ist, dass einige Plattformen/Betriebssysteme nicht unterstützt werden (mal schauen inwieweit ein einfacher Recompile der C Sources funktioniert)

    /edit: Stimmt, die Windows DLL für SWT is <1MB. Jar File is auch nicht so groß

    I invented ctrl-alt-del but Bill [Gates] made it famous
    Dave Bradly, IBM PC designer

  • @Eclipse: Für ein Java Programm ist es wirklich toll muss ich sagen (naja, man merkt halt, dass es selbst mit SWT erstellt wurde), aber wenn ich für Uni irgendwas in Java coden muss (hobby mäßig mach ich in Java ja nix, sondern nur in C), will ich nicht gleich irgendeine "rießige" IDE anwerfen.

    Da reicht mir Gel (http://www.gexperts.com) schon aus: Nette IDE wo man die sachen noch wirklich selber schreiben darf/muss. Irgendwie mag ich die ganzen autmatischen "ich weiss was du machen willst"-features von den "großen" IDE's nicht so (außer die Objekt. oder struct-> vervollständigungen :) ).

    Natürlich könnt ich diese sachen in Eclipse abschalten, nur frag ich mich dann, warum eben doch so etwas eher resourcen lastiges verwenden wo es doch auch kleine und schnelle Editoren gibt.

    Aber ansonsten hast du recht, so als gegenstück zu Visual Studio für größere Firmen-Projekte ist Eclipse wirklich vielversprechend.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!