Seite 2 von 3

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 12.04.2018 21:37
von nicolaus
Dann will ich mich nur auch mal melden, wenn es schon um eine meiner alten libs geht.

@Ghosty1967
Ich habe DIr heute auch schon eine PM geschrieben.
Aktuell arbeite ich (seit seeeeehr seeeeeeeeeeeehr langer Zeit mal wieder an dem Code). Leider sind mir da mit den neuen PB Versionen paar Probleme in den Weg gekommen die ich beseitigen möchte.

Dann werd ich noch schauen ob ich es als Module zur verfügung stellen kann da lib's (meines Wissens nach) für PB nicht mehr erstellt werden können. Oder gibt es eine Aktuelle Version von Tailbite?

Grüße,
Nico

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 02:12
von Bisonte
nicolaus hat geschrieben:Oder gibt es eine Aktuelle Version von Tailbite?
Leider nein. Es gibt da zwar Ansätze... aber irgendwie nichts was wirklich so funktioniert ....

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 10:49
von nicolaus
Bisonte hat geschrieben: Leider nein. Es gibt da zwar Ansätze... aber irgendwie nichts was wirklich so funktioniert ....
Eigentlich schade, Tailbite war schon ein geniales Tool und hat PB sehr geholfen.

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 12:07
von Bisonte
nicolaus hat geschrieben:
Bisonte hat geschrieben: Leider nein. Es gibt da zwar Ansätze... aber irgendwie nichts was wirklich so funktioniert ....
Eigentlich schade, Tailbite war schon ein geniales Tool und hat PB sehr geholfen.
Wie wahr...

Das Dilemma mit dem : Neue PB Version = Neue Userlib , wurde zwar mit der Modulfunktionialität
abgestellt, allerdings wenn keiner der ULibmacher den Code rausrücken will, gibts auch keine Module ;)

Eigentlich schade...

Aber "mpz" (engl. Forum) hatte noch eine funktionierende Version von Tailbite für seine MP3D Lib
gebastelt, die auch nach dem offiziellem AUS von Tailbite zumindest mit der LTS 5.43 (da hatte ich das mal
getestet) lief....

Aber ich persönlich favorisiere eher "Modul" als Tailbite. Bis irgendwann Userlib-Erstellung nativ mit PB möglich ist :mrgreen:

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 13:50
von ts-soft
Solange mit TailBite überwiegend UserLibs ohne Source erstellt wurden, war das Tool für die meisten einfach Unnütz. Mit Source kann man besser Module nutzen.

UserLibs, nicht in PB geschrieben sondern z.B. in C sind da schon eher sinnvoll, da keine Abhängigkeit von PB-Libs. Aber dafür braucht man auch kein TailBite.

Seien wir also dankbar, das es kein TailBite mehr gibt :mrgreen:

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 13:56
von RSBasic
ts-soft hat geschrieben:UserLibs, nicht in PB geschrieben sondern z.B. in C sind da schon eher sinnvoll, da keine Abhängigkeit von PB-Libs. Aber dafür braucht man auch kein TailBite.
+1

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 14:11
von nicolaus
ts-soft hat geschrieben:Solange mit TailBite überwiegend UserLibs ohne Source erstellt wurden, war das Tool für die meisten einfach Unnütz. Mit Source kann man besser Module nutzen.

UserLibs, nicht in PB geschrieben sondern z.B. in C sind da schon eher sinnvoll, da keine Abhängigkeit von PB-Libs. Aber dafür braucht man auch kein TailBite.

Seien wir also dankbar, das es kein TailBite mehr gibt :mrgreen:
Sehe ich ein wenig anders. Wenn ich mit PB ne UserLib erstellen möchte (nein nicht C oder C++), den Source aber nicht einfach jedem geben möchte (z.b. weil ich eine gute Lib verkaufen möchte) gibt es derzeit keine Möglichkeit mehr.

z.B sehe ich es so das in PB erstellte UserLibs dann auch 100% kompatible sind mit PB, das ist nicht mit jeder C / C++ lib so die es in den weiten des Inet gibt.
Und man hält die Leute bei PB, die Community um PB bleibt stärker und es wandern nicht zwangsläufig leute zu C / C++ ab nachdem sie gelernt haben damit zu Entwicklen nur um für PB ne Lib zu schreiben.

Bevor jetzt der Aufschrei kommt das UserLibs aber an die Aktivität des Erstellers gebunden ist, Ja das weiß ich und ein gutes Beispiel ist Gnozal und seine genialen UserLibs, hat der Ersteller keinen Bock mehr auf PB oder was auch immer, dann werden die UserLibs nicht mehr gepflegt und sind zwangsläufig nicht mehr nutzbar, das gleicht sich aber denke ich durch andere User aus die gelernt haben würden via PB UserLibs zu erstellen.

Module schön und gut und sicher auch gut nutzbar, jedoch nicht immer, gerade wenn man mal was closed Source machen möchte, es dennoch anbieten möchte.

Ist ja nicht so als würde PB selbst nix kosten und ist OpenSource.....

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 14:24
von RSBasic
nicolaus hat geschrieben:Sehe ich ein wenig anders. Wenn ich mit PB ne UserLib erstellen möchte (nein nicht C oder C++), den Source aber nicht einfach jedem geben möchte (z.b. weil ich eine gute Lib verkaufen möchte) gibt es derzeit keine Möglichkeit mehr.

Bevor jetzt der Aufschrei kommt das UserLibs aber an die Aktivität des Erstellers gebunden ist, Ja das weiß ich und ein gutes Beispiel ist Gnozal und seine genialen UserLibs, hat der Ersteller keinen Bock mehr auf PB oder was auch immer, dann werden die UserLibs nicht mehr gepflegt und sind zwangsläufig nicht mehr nutzbar, das gleicht sich aber denke ich durch andere User aus die gelernt haben würden via PB UserLibs zu erstellen.
Wäre der Nachteil bei Userlibs nicht, dass es an der PB-Version gebunden ist bzw. an den jeweiligen internen Libs von PB, dann wäre das gar kein Problem, wenn der Entwickler die Entwicklung seiner Lib einstellt oder/und wenn es nicht Opensource ist. Dann könnte man problemlos auch die veralteten Userlibs weiterhin nutzen, aber leider sind die Userlibs, die nicht in C geschrieben sind, sondern mit TailBite erstellt wurden, instabil bezüglich der Aufwärtskompatibilität. Sobald sich was in den PB-Libs ändert, kann man die Userlibs nicht mehr mit neueren PB-Versionen verwenden.
Aus dem Grund verzichte ich immer (auch damals vor 10 Jahren schon) auf die Userlibs und bevorzuge entweder DLL-Dateien oder mit C geschriebenen Userlibs.
Deshalb ist der Quellcode bei versionsabhängigen Userlibs wichtig.

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 18:08
von nicolaus
RSBasic hat geschrieben: Wäre der Nachteil bei Userlibs nicht, dass es an der PB-Version gebunden ist bzw. an den jeweiligen internen Libs von PB, dann wäre das gar kein Problem, wenn der Entwickler die Entwicklung seiner Lib einstellt oder/und wenn es nicht Opensource ist. Dann könnte man problemlos auch die veralteten Userlibs weiterhin nutzen, aber leider sind die Userlibs, die nicht in C geschrieben sind, sondern mit TailBite erstellt wurden, instabil bezüglich der Aufwärtskompatibilität. Sobald sich was in den PB-Libs ändert, kann man die Userlibs nicht mehr mit neueren PB-Versionen verwenden.
Aus dem Grund verzichte ich immer (auch damals vor 10 Jahren schon) auf die Userlibs und bevorzuge entweder DLL-Dateien oder mit C geschriebenen Userlibs.
Deshalb ist der Quellcode bei versionsabhängigen Userlibs wichtig.
Mit DLLs hast Du schon ganz recht, doch wird es da schon wieder zum Problem wenn Du Gadgeds entwickelst, was mit UserLibs kein Problem wäre.
Aber da sprichst Du noch ein anderes unschönes Problem an und zwar das PB in den internen Libs viel zu oft sachen so abändert das UserLibs nicht mehr gehen, ebenso wie reiner Code nicht mehr kompiliert werden kann.
Sowas habe ich weder bei C / C++ noch bei .NET erlebt. Dort ist man zumindest vom Compiler abwärts kompatible (siehe Visual Studio mit den X .NET Versionen die unterstützt werden!

Re: Was ist aus der "ThumbListGadget" Lib geworden...

Verfasst: 13.04.2018 19:03
von ts-soft
Das liegt aber an den ganzen "Runtime" libs, die normalerweise immer installiert sind in Windows. Von PB gibt es aber keine "Runtime" libs.