Borland (JBuilder) Klassenbibliothek nutzen?

Status
Nicht offen für weitere Antworten.

Marsman

Bekanntes Mitglied
Hallo Ihr!

Ich quäle mich mit einer Frage herum, die ich gerne mal hier an das Forum weitergeben würde: Soll ich die beim Borland JBuilder mitgelieferten Klassenbibliotheken nutzen oder nicht? :?

Dabei geht es mir speziell um die Klassen zum Zugriff auf Datenbanken (DataExpress) und Unterstützung für Benutzerschnittstellen (dbSwing). Diese sind auf der einen Seite äußerst mächtig und gut in den Editor integriert. Sie bieten eigentlich bereits alles, was das Datenbankprogrammiererherz höher schlagen lässt und sind auf aktuellem Stand. Auf der anderen Seite sehe ich es immer als problematisch an, Klassen eines betimmten Herstellers zu nutzen. Denn man macht sich damit wieder von diesem Hersteller abhängig. Wenn Borland das irgendwann mal einstampft, kann ich meine Programme nicht mehr weiter entwickeln bzw. müsste alles umsetzen.

Was meint ihr? Bin ich da zu pessimistisch? Kann man sowas ruhig benutzen? Oder gibt es eventuell noch einen ganz anderen Weg, nicht das Rad neu erfinden zu müssen?


Viele Grüße, Titus
 

dsv fritz

Bekanntes Mitglied
Ich musste auch immer diese Klassen anhängen (vorwiegend wegen dem XY-Laufout Manager). Daher habe ich mich vor einiger Zeit auf Netbeans umgestellt. Ist von der Bedienung und umgang halt nicht mehr so trivial, aber der vorteil liegt im deployen.

Bin auf andere Meinungen gespannt...
 

Yzebär

Bekanntes Mitglied
Die einzige Abhängigkeit, wenn du die aktuellen Bibliotheken nutzt, besteht darin, daß du langfristig an die Java-Version gebunden bist, in der die Bibliotheken erstellt wurden und damit evtl. die neuesten Features der Sprache Java nicht nutzen kannst. Selbst wenn Borland den Support komplett einstellt, nimmt dir ja keiner die Bibliotheken weg und du kannst sie weiterhin benutzen. Nur bis dahin nicht gefixte Bugs könnten dann ein Problem werden.

Du könntest natürlich auch nach quelloffenen Lösungen suchen, die du im Zweifelsfall jederzeit individuell anpassen kannst.

Deine Entscheidung solltest du davon abhängig machen, wie stark du die Bibliotheken nutzen würdest und für welchen Zweck du programmierst. Für private Zwecke sollte man sich nicht langfristig an andere binden und öfter was eigenes oder neues ausprobieren. Für kommerzielle Zwecke ist es besser etwas robustes und getestetes zu verwenden, das auch noch supportet wird.
 

Pulvertoastman

Bekanntes Mitglied
Yzebär hat gesagt.:
Die einzige Abhängigkeit, wenn du die aktuellen Bibliotheken nutzt, besteht darin, daß du langfristig an die Java-Version gebunden bist, in der die Bibliotheken erstellt wurden und damit evtl. die neuesten Features der Sprache Java nicht nutzen kannst.

Es ist mir neu, dass man z.B. in Java 6 keine Bibliotheken nutzen können soll, die mit dem JDK 1.2 erstellt wurden.
 

Marsman

Bekanntes Mitglied
Yzebär hat gesagt.:
Du könntest natürlich auch nach quelloffenen Lösungen suchen, die du im Zweifelsfall jederzeit individuell anpassen kannst.

Daran habe ich auch schon gedacht. Ich habe es bei einem OpenSource-Treiber für Linux bereits erlebt, dass der Support vom Hersteller eingestellt wurde. Durch einen anderen Programmierer wurde er aber mit einer geringfügigen Anpassung auf einer neuen Linux-Version wieder zum Leben erweckt. Sehr schön. Nur, wie finde ich eine leistungsfähige und gut dokumentiert JDBC-Bibliothek?

Deine Entscheidung solltest du davon abhängig machen, wie stark du die Bibliotheken nutzen würdest und für welchen Zweck du programmierst.

Aktuell geht es eigentlich eher um private Zwecke. Seit vielen Jahren bin ich aber professionell in einer anderen Umgebung tätig, deren Beliebtheit leider stetig abnimmt. Um dies nicht noch einmal zu erleben, wechsel ich nun zu der Plattform übergreifenden Sprache Java. Die Nutzung von Borlands Bibliotheken stellt für mich nun auf der einen Seite eine Versuchung dar. Als gebranntes Kind auf der anderen Seite aber wieder die Gefahr der Abhängigkeit.

Titus
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Borland JBuilder: .class bzw. .jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Q Frage zu Borland JBuilder 2005 Foundation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G kleine frage zu JBuilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
T JBuilder und Packages IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B JBuilder 2005 - Consolenausgabe erweitern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
S Projekt-VCS im Jbuilder 2006 wechseln IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
T Wie exportiere ich ein Programm aus dem JBuilder? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M JBuilder und Zeilenumbruch IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Packege unter Eclipse und jBuilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P JBuilder exe & co . aber wo IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
F JBuilder 2005 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D JBuilder und Konsole IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
L-ectron-X JBuilder vs. Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 21
G JBuilder Jar File machen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Bleiglanz JBuilder - die gute alte Zeit IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
B JBuilder-Designer schmiert bei SWT.text.... ab ! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
O JBuilder startet nicht (Suse Linux) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G JBuilder 2005 Foundation kostenlos? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
S Probleme mit manchen Zeichen in Jbuilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
O JBuilder Formatierung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G JBuilder 2005 Frage IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B JBuilder Enterprise 2005 für J2EE IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
thE_29 JBuilder nervt mal wieder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
J eclipse & JBuilder = Probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
L Jbuilder Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J JBuilder Fat32 und NTFS IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W JBuilder ein Greuel wegen Langsamkeit? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 19
R Wie erstellt man JAR-Dateien unter JBuilder 2005 Foundation? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S JBuilder: Größe von Buttons ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M JBuilder Designer findet Klasse nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J jbuilder 2005 foundation problem mit parameterinsight IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
C JBuilder Personal kommerziell? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R JBuilder 2005 Foundation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M In JBuilder Klasse generieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Libraries unter JBuilder X IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M JBuilder X: Absturz nach Scrollen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
T JSF mit JBuilder 2005 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T JBuilder X und Tiger IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N JBuilder X für Linux: keine Quelltextanzeige mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
A Swing-GUI-Builder: JBuilder, NetBeans oder Visual Editor? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
H JBuilder: Javadoc-Erzeugung unterbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Netbeans oder JBuilder .oder ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G jBuilder und Code-Formatierung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
F JBuilder (9 Personal) - Probleme mit Klassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C JBuilder: Packages schachteln IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
K JBuilder: JNI-Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Debugging-Fehler mit JBuilder 9 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G JBuilder: Applikationen starten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P Probleme mit JBuilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
R JBuilder erkennt GUI nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A [JBuilder] - Keine Hilfe vorhanden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
E JBuilder aktualisieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
B Eclipse vs JBuilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 43
G JBuilder unter Debian Linux IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C JBuilder "slowdown" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Aus Jbuilder projekt exe datei machen??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
G jbuilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M JBuilder 9 Help File!? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Wie erstelle ich Packete unter JBuilder? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
N JBuilder und Variablendeklaration IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C JBuilder Fehlermeldung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S JBuilder 9 Personal IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
W Eclipse Externe Klassenbibliothek (Jar) richtig installieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2

Ähnliche Java Themen


Oben