Seite 2 von 8
Verfasst: 04.01.2005 15:40
von remi_meier
Die Befürchtungen sind eingetroffen!
Ich mag mich noch gut daran erinnern wie jemand, als TailBite raus kam, sagte: "Ich hoffe nicht, dass bald eine Flut an Userlibs kommt, die dann im schlimmsten Fall noch gegenseitig voneinander abhängig sind!"
Das ist jetzt die 2. Userlib, die ich sehe, die von einer anderen abhängig ist.
Auch wenn du (Kiffi) es nicht gewusst hast, ich wollte es hier einfach noch einmal klarstellen, dass ich so eine Lib nie benutzen werde und dass ich mit meiner Meinung nicht alleine dastehe.
Also bitte lasst das nicht zur Mode werden!
greetz
remi
Verfasst: 04.01.2005 16:10
von bluejoke
ich muss mich remi anschließen:
einen XML-Wrapper könnte ich zwar gebrauchen, aber diese Abhängigkeiten sind mir zu blöd.
Ich hoffe einfach mal, dass die Library demnächst auch ohne zusätzliche Lib funzt.
Verfasst: 04.01.2005 16:22
von ts-soft
1. Kiffi wußte nicht das diese Abhängigkeit bestehen bleibt.
2. Ist nee Beta -Testversion fürs Forum
Die ComLib enthält nur vier Funktionen, wobei ich für zwei dieser Funktionen entsprechenden Code auf meiner Platte habe. Das Hauptproblem wird wohl die Funktion "CreateObject" sein. Aber auch dies läßt sich beheben.
Also bleibt mal cool, die entgültige Version wird wahrscheinlich keine Abhängigkeiten zu anderen UserLibs haben.
Verfasst: 04.01.2005 16:26
von remi_meier
>> 1. Kiffi wußte nicht das diese Abhängigkeit bestehen bleibt.
Hab ich geschrieben!
>> 2. Ist nee Beta -Testversion fürs Forum
Deshalb sag ichs ja
>> Die ComLib enthält nur vier Funktionen
Du glaubst doch wohl nicht ernsthaft, dass ichs wegen der Anzahl an zusätzlichen Bytes oder Funktionen gesagt habe?
Und jep, ich bleib cool

Verfasst: 04.01.2005 16:36
von ts-soft
>> Die ComLib enthält nur vier Funktionen
Ich meine damit, das diese vier Funktionen, ersetzt werden können, so das die andere Lib nicht mehr gebraucht wird.
Habe gerade entsprechende Info's recherchiert. Aber erstmal abwarten, was Kiffi dazu sagt
Verfasst: 04.01.2005 18:38
von bluejoke
ich fands nur schade, war eigtl. nicht als Kritik gemeint, sondern nur als Statement, dass ich finde: sowas is wichtig!
Verfasst: 04.01.2005 19:11
von Kiffi
> Die Befürchtungen sind eingetroffen!
ich verstehe den Wirbel nicht, den die Abhängigkeit zu einer anderen
Userlibrary hier auslöst.
Bisher ist noch kein einziger konkreter Punkt genannt worden, der mich
veranlassen würde, mein bisheriges Vorgehen zu ändern.
Warum ist es denn so schlimm, eine andere UserLib zu verwenden?
Inkompatibilitäten? Zirkuläre Referenzen? Klärt mich mal bitte einer auf?
Wenn Ihr mich überzeugen könnt, dann bin ich gerne bereit, die COMLIB
fallen zu lassen (vorausgesetzt ts_soft ist so freundlich und hilft mir dabei,
die besagten Funktionen zu ersetzen).
Wenn es jedoch allgemein gewünscht ist und meine Userlibrary aufgrund
der Abhängigkeit zur COMLIB eine Gefahr für die Öffentlichkeit und des
Weltfriedens darstellt, so kann ich diese gerne wieder zurückziehen, bevor
noch grösseres Unheil geschieht.
Ein 'das tut man nicht, weil sich das nicht gehört' lasse ich auf jeden Fall
nicht gelten.
> Ich mag mich noch gut daran erinnern wie jemand, als TailBite raus
> kam, sagte: "Ich hoffe nicht, dass bald eine Flut an Userlibs kommt, die
> dann im schlimmsten Fall noch gegenseitig voneinander abhängig sind!"
Mit TailBite ist ein Programm veröffentlicht worden, das es dem
normalsterblichen PB-Coder ermöglicht, Userlibraries zu erstellen. Daß das
den Hütern des heiligen Userlib-Grals sauer aufstösst, ist mir klar. Aber tut
doch bitte nicht so überheblich, als ob jede mit TailBite erstellte Userlib das
Werk eines Deppen ist.
> Auch wenn du (Kiffi) es nicht gewusst hast, ich wollte es hier einfach
> noch einmal klarstellen, dass ich so eine Lib nie benutzen werde und
> dass ich mit meiner Meinung nicht alleine dastehe.
Remi, zum Glück besteht unser beider Seelenfrieden nicht daraus, daß Du
meine Lib verwendest. Wie so oft gilt auch hier: Ich zwinge niemanden,
meine Software einzusetzen.
Grüße ... Kiffi
Verfasst: 04.01.2005 20:00
von bluejoke
Eine Abhängigkeit zu einer anderen Lib bereitet oft Probleme,
z.B. wenn eine neue PB-Version rauskommt,
deine Lib schon wieder Released wurde und diese andere nicht.
Ich muss mich für den selben Befehlssatz (denn die COMlib brauche ich ja nicht) um 2 oder mehr (wenn die COMlib dann auch noch von einer anderen Lib abhängig ist, und diese auch wieder u.s.w.) Libs kümmern, sie updaten u.s.w.
Das führt einfach zu einem Wirrwarr, den ich ganz und gar nicht gebrauchen kann.
Wenn ich deine Lib dringend brauchen würde, hätte ich keine Probleme damit, sie aktuell kurzfristig zu installieren, aber wenn ich damit langfristig experimentieren will, ein Projekt starten, dass nicht so schnell fertig wird u.s.w., dann versuch ich sowas zu vermeiden.
Verfasst: 04.01.2005 23:25
von Kaeru Gaman
bluejoke dürfte es auf den punkt gebracht haben.
ich persönlich stehe auch auf dem standpunkt:
wenn schon ne userlib, dann bitte stand-alone!
ts-soft hat geschrieben:Ich meine damit, das diese vier Funktionen, ersetzt werden können, so das die andere Lib nicht mehr gebraucht wird.
Habe gerade entsprechende Info's recherchiert. Aber erstmal abwarten, was Kiffi dazu sagt
Kiffi hat geschrieben:(vorausgesetzt ts_soft ist so freundlich und hilft mir dabei,
die besagten Funktionen zu ersetzen).
eine solche zusammenarbeit wird gewiss von allen nutzern begrüsst

Verfasst: 05.01.2005 06:39
von ts-soft
@Kiffi
Habe Dir vorsichtshalber entsprechende CodeSnippets per PN geschickt
Die in der ComLib enthaltenen Funktionen sollten meiner Meinung nach eigentlich, seit Einführung der Interfaces, native PB-Befehle sein. Da werden wir wohl noch warten müssen. (Gab's noch keine "Happy-Newyear PB-Version "

)
Bis dahin gilt: Hilf Dir selbst so hilft Dir das Forum
