![]() |
so langsam ist java-oberfläche auch nicht!
jbuilder oder eclipse sind ja auch in Java programmiert, und ich finde sie nicht träge... ...ich tät mich da nicht abschrecken lassen von aussagen java sei so langsam, bei der heutigen Rechenleistung ist es in deinem Anwendungsfall sicher schnell genug! |
das glaube ich auch - die geschwindigkeit von java wird dann relevant, wenn es zb darum geht, ein paar tausend messwerte (oder was auch immer) pro sekunde zu verarbeiten - da steigt man dann gern auf assembler um und schreibt sich einen eigenen device-treiber (nicht dass ich das schon gemacht haette).
bei anwendungen wie der deinigen meine ich auch, dass hier die geschwindigkeitsunterschiede nicht aus der programmiersprache, sondern aus den restlichen verwendeten komponenten wie datenbank etc. resultiert. just my 2 cents... |
Zitat:
soll heißen dass du auf den rechnern swt dazuinstallieren musst, auf linux-rechnern swt für linux, auf windows rechnern swt für windows usw. andererseits ist dadurch swt schneller als awt oder swing, wie man am beispiel eclipse merkt. |
Da es auch auf GNU/Linux laufen soll wird dir wohl nur Java übrigbleiben da es für die Plattformunabhängigkeit konzipiert wurde.
Um schnell ein Programm nur für Windows zu erstellen kann ich jedenfalls nur C# empfehlen - bevor du C++/MFC oder Java nimmst... |
Du kannst allerdings auch in c mit diversen libs (zB den GNOME Libs) so abstrakt programmieren, dass du die Software ohne groessere Probleme auf verschiedenen Plattformen kompilieren koennen solltest. Dadurch bist du fast so Plattformunabhaengig wie mit JAVA und ersparst dir diese Tortur ;)
mfg c. |
ich danke euch für all die antworten.
aber wenn java mittlerweile "nur" noch von den hardwarekomponenten abhängig ist, dann wird es wohl java werden. java hat ja auch noch den vorteil der plattform unabhängigkeit und mit java habe ich auch schon ein wenig gearbeitet. da ich bei meinem programm schnittstellen ansprechen möchte (serielle, und eventuell bluetooth), kennt einer von euch ein buch in welchem diese dinge kurz und gut erklärt sind oder sogar tutorials sind. ich habe mir vor längerer zeit "java in a nutshell" gekauft. ich finde das buch klasse. aber für den schnellen einstieg ist es nichts. außerdem suche ich auch ein buch für die erstellung von diagrammen bzw. anderer grafische darstellungsmöglichkeiten. ich weiß, man kann sich die ganze information aus dem internet und durch diverse download tutorials holen, aber erstens finde ich das man schneller ist wenn man zuerst tutorials durchgeht anhand eines buches und dann selbst ähnliche programme schreibt und alles mögliche als nachschlagewerk verwendet. und zweitens ersetzt nichts ein gutes buch, welches man in der hand halten und überall mitnehmen kann. ich bin über jedes posting dankbar. jopp |
Zitat:
|
java != javascript, um es nochmal einzubringen...
java seriell: javax.comm paket java.sun.com/products/javacomm/ java bluetooth geht zb mit JBlueZ http://jbluez.sourceforge.net/ hab allerdings keine erfahrung damit unter windows kannst du bluetooth ja über an serial wrapper laufen lassen, sprich dann kannst es auch mit javax.comm ansprechen |
Ein Buch fuer den schnellen Einstieg gibt's bei Galileo als Openbook:
http://www.galileocomputing.de/openbook/javainsel3/ Und das ist auch nicht teuer, aber "vor allem für Leser ohne Programmierkenntnisse geeignet" :) http://www.galileocomputing.de/katal...gp/titelID-590 |
erstmals danke für die antworten.
javainsel verwende ich schon länger als nachschlagewerk, für meine bis jetzt sehr simplen programme aber eben nur online. auf der seite von jblue steht das nur linux unterstützt wird. tja, warum? verstehe ich nicht. ich dachte wenn die klassen bzw. das paket zur verfügung steht (*.jar) dann kann diese problemlos in ein jedes projekt einbinden und damit arbeiten. ist java doch nicht plattformunabhängig? |
Alle Zeitangaben in WEZ +2. Es ist jetzt 05:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag