🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
2 messages
2 total messages Started by Saggau Henning Fri, 02 Feb 1996 12:14
Erfahrung mit YACL ?
#1498
Author: Saggau Henning
Date: Fri, 02 Feb 1996 12:14
17 lines
1216 bytes
Hallo,
ich plane, ein kleines Programm zu schreiben. Da wir in unserem Arbeitskreis
jedoch mehrere Betriebssysteme nebeneinander haben muessen verschiedene
Versionen erstellt werden. (os/2, Windows 3.1, NT, Linux). Ich habe von der
Klassenbib. YACL gehoert, dass diese die Programmierung der GUI vereinfacht
und eine Portierung auf unterschiedliche Plattformen ermoeglicht.
Was mich interessiert sind saemtliche Erfahrungen mit dieser Bib. Ausserdem
welche Compiler sind OK? Unter OS/2 benutzen wir das Cset++, unter Win
VAC und unter Linux GNU.
Und wie sieht es mit den Kosten aus. Wieviel muss man fuer die Bibliothek
bezahlen, und gibt es Laufzeitlizenzen?

Ich bin fuer jede Antwort dankbar!!!

Ciao Henning

 
Re: Erfahrung mit YACL ?
#1524
Author: Walter Doerwald
Date: Mon, 05 Feb 1996 19:15
41 lines
2224 bytes
Saggau Henning schrieb in <Pine.A32.3.91.960202130613.35037A-100000@papin.HRZ.Uni-Marburg.DE>
folgendes: 
> Hallo,
> ich plane, ein kleines Programm zu schreiben. Da wir in unserem Arbeitskreis
> jedoch mehrere Betriebssysteme nebeneinander haben muessen verschiedene
> Versionen erstellt werden. (os/2, Windows 3.1, NT, Linux). Ich habe von der
> Klassenbib. YACL gehoert, dass diese die Programmierung der GUI vereinfacht
> und eine Portierung auf unterschiedliche Plattformen ermoeglicht.
> Was mich interessiert sind saemtliche Erfahrungen mit dieser Bib. Ausserdem
> welche Compiler sind OK? Unter OS/2 benutzen wir das Cset++, unter Win
> VAC und unter Linux GNU.

YACL ist auf den unterschiedlichen Plattformen unterschiedlich stabil.

Bei Windows gibt's z.B. keine MDI-Fenster.

Als Compiler GNU 2.6.3 für Linux, bzw. Borland 4.? für Windows. OS/2 keine
Ahnung.

> Und wie sieht es mit den Kosten aus. Wieviel muss man fuer die Bibliothek
> bezahlen, und gibt es Laufzeitlizenzen?

YACL kostet gar nix, allenfalls den Preis für das Buch mußt Du einberechnen
"Building Portable GUI applications with C++ using YACL" (oder so ähnlich)
Addison-Wesley

In dem Buch wird aber nicht nur die Benutzung von YACL beschrieben, sondern
teilweise auch die Designphilosophie, wie man so 'ne Bibliothek
selbermachen kann, etc.

Was mir persönlich an YACL weniger gefällt, ist daß es eine sehr enge
Verknüpfung zwischen den YACL-Basisklassen (Container etc.) und den
Obeflächenklassen gibt. Sicher braucht man diese Basisklassen auch in
irgendeiner Weise für's GUI, aber da wären doch wohl die STL-Container
besser gewesen.

Gut ist aber IMHO die Binding-Klassen, die AFAIK allgemeine Callbacks
implementiert.

Bis demnächst...
	Walter Dörwald
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads