Thread meine Ängste
(29 answers)
Opened by Froschpopo at 2009-05-20 02:37 Quote Eigeninteresse steht immer hinter Open Source, ansonsten halte ich sie auch für wichtig sonst kannst du dich auch nicht verlassen das etwas weiter Supported wird. Jemand hat Interesse an einem Modul, und es existiert noch nicht? Dann schreibt er es wenn sein Interesse groß genug ist. Er hat kein Interesse? Also wird er es auch nicht schreiben. Jemand wird bezahlt für ein Modul? Dann wird er es schreiben, und wenn er nicht weiter bezahlt wird, wird er ebenfalls nicht mehr weiter dran arbeiten. Eigeninteresse bedeutet auch die Sprache voranzubringen. Wenn niemand Interesse an Perl hätte könnte man ja auch einfach eine andere Sprache nutzen die evtl. das Modul/Bibliothek anbietet. Eigeninteresse steht auch für mich für Qualität. Den wenn man selber Interesse daran hat wird man wohl als ein ehrgeiziger Programmierer den Sinn dafür haben etwas gut und richtig zu machen. Wenn man lediglich dafür bezahlt wird etc. hat man daran kein Interesse. Dann Interessiert nur "hauptsache geht", wie ist egal. Quote Das eigeninteresse ist wichtig. Wenn jemand genug Interesse daran hat wird er es schreiben. Volkommen egal ob nun zwei, hundert, tausend oder garkeiner das Modul nutzt. Und die die sich damit auskennen werden definitiv nicht anfangen auf einmal etwas zu schreiben nur weil andere es wollen. Warum auch? Quote Hast du dich überhaupt mal auseinander gesetzt was QT alles macht? WxWidgets ist jedenfalls deutlich kleiner als QT. QT bietet nicht nur GUI an, sondern beinhaltet Bibliotheken für alles Mögliche, sei es nun Klassen für eigene Strings, bis hin zu Zeitklassen, Multi Media Programmierung, OpenGL, Sound, Netzwerkprogrammierung, Threading etc. WxWidget geht auch in der Richtung. QT und WxWidget stehen jeweils auf einer Ebene, wenn nicht sogar der Umfang von QT größer sein sollte. Bei den Bindings ist das aber egal. Zum Beispiel wird bei Wx nur der GUI Teil in Perl angebunden. Der ganze Rest den Wx anbietet wird in der Regel nicht angeboten weil Perl es selber schon kann, bzw andere Module es besser machen. TK, GTK2 und Prima sind beispielseweise von vorne herein nur reine GUI Toolkits. Bei win32gui weiß ich es nicht. Und OpenGL sowie SDL sind beides ebenfalls keine GUI Toolkits. OpenGL ist eine generelle API um 2D sowie 3D Computergraphik zu erzeugen. Und SDL ist mehr eine Multimedia Bibliothek, keines von beiden bietet dir z.B. Widgets etc. an. Von daher stehen QT und WxWidget eher auf einer schiehe und sind wohl die mammut projekte. TK, GTK1/2, Prima sind eher die kleinen. Selbst OpenGL oder SDL ist verglichen zu QT und Wx eher klein. Quote Selbst schuld, was nutzt auch Windows. ;) Quote Sofern du nicht Entwicklungsgeschwindigkeit meinst, könnte man den Satz vielleicht als wahr ansehen. Ansonsten erlauben es höhere Programmiersprachen entsprechend auch Techniken zur Performance optimierung einzusetzen die in Assembler schwerer umsetzbar wäre. Mal eben Memcache aufsetzen und das als caching zu nutzen ist nicht alzu kompliziert. Quote Und COBOL will einfach nicht Sterben! Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|