Wieso immer Java
-
- Beiträge: 6160
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Wieso immer Java
Was hat hier z.B ParamStr zu suchen ?
PS: Wieso kann ich auf einmal keinen Anhang mehr hochladen ?
PNG/JPG und ZIP gehen nicht mehr.
PS: Wieso kann ich auf einmal keinen Anhang mehr hochladen ?
PNG/JPG und ZIP gehen nicht mehr.
Zuletzt geändert von Mathias am Fr 12. Dez 2014, 21:05, insgesamt 1-mal geändert.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
- Beiträge: 565
- Registriert: So 26. Aug 2012, 09:03
- OS, Lazarus, FPC: Windows(10), Linux(Arch)
- CPU-Target: 64Bit
Re: Wieso immer Java
Weis ich nicht.
Bei mir gehts auch nicht
Bei mir gehts auch nicht
Zuletzt geändert von Komoluna am Fr 12. Dez 2014, 21:13, insgesamt 2-mal geändert.
Programmer: A device to convert coffee into software.
Rekursion: siehe Rekursion.
Rekursion: siehe Rekursion.
-
- Beiträge: 6160
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Wieso immer Java
Ich kann keinen Anhang mehr hochladen, siehe vorheriges Post.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
- Beiträge: 565
- Registriert: So 26. Aug 2012, 09:03
- OS, Lazarus, FPC: Windows(10), Linux(Arch)
- CPU-Target: 64Bit
Re: Wieso immer Java
Lade das bild doch bei irgendeinem imagehoster hoch
MFG
Komoluna
MFG
Komoluna
Programmer: A device to convert coffee into software.
Rekursion: siehe Rekursion.
Rekursion: siehe Rekursion.
Re: Wieso immer Java
Grüße von monta, Bilder hochladen geht wieder.
Ansonsten Fehlermedlungen bitte direkt an mich, da geht die Verarbeitung schneller.
Ansonsten Fehlermedlungen bitte direkt an mich, da geht die Verarbeitung schneller.
loris-spinnereyen.de
-
- Beiträge: 6160
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Wieso immer Java
Das fehlende Bild zum meinem obigen Post.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
- Beiträge: 565
- Registriert: So 26. Aug 2012, 09:03
- OS, Lazarus, FPC: Windows(10), Linux(Arch)
- CPU-Target: 64Bit
Re: Wieso immer Java
Es werden immer alle Bezeichner in die Liste aufgenommen, die vor der entsprechenden Codestelle definiert wurden.
Kannst ja ein Feature Request einreichen, damit geprüft wird, welche Bezeichnertypen gültig sind.
MFG
Komoluna
Kannst ja ein Feature Request einreichen, damit geprüft wird, welche Bezeichnertypen gültig sind.
MFG
Komoluna
Programmer: A device to convert coffee into software.
Rekursion: siehe Rekursion.
Rekursion: siehe Rekursion.
-
- Beiträge: 3444
- Registriert: Mo 11. Sep 2006, 10:24
- OS, Lazarus, FPC: svn (Window32, Linux x64, Linux ARM (QNAP) (cross+nativ)
- CPU-Target: X32 / X64 / ARMv5
- Wohnort: Krefeld
Re: Wieso immer Java
Christian hat geschrieben:ab 30 wirds zäh beim Lernen einer neuen Programmiersprache.
Die Erfahrung habe ich nicht gemacht (bin jetzt 61). Eher vergesse ich irgendwelche länger nicht verwendete Details.
-Michael
-
- Beiträge: 6079
- Registriert: Do 21. Sep 2006, 07:51
- OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
- CPU-Target: AVR,ARM,x86(-64)
- Wohnort: Dessau
- Kontaktdaten:
Re: Wieso immer Java
Na gut die Beurteilung überlass ich jetzt anhand der Forenhistorie jedem einzeln
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
-
- Beiträge: 3444
- Registriert: Mo 11. Sep 2006, 10:24
- OS, Lazarus, FPC: svn (Window32, Linux x64, Linux ARM (QNAP) (cross+nativ)
- CPU-Target: X32 / X64 / ARMv5
- Wohnort: Krefeld
Re: Wieso immer Java
übrigens:
"Lernen" und "Vorurteile kritiklos übernehmen" ist zwar ähnlich, aber nicht dasselbe.
-Michael
"Lernen" und "Vorurteile kritiklos übernehmen" ist zwar ähnlich, aber nicht dasselbe.
-Michael
-
- Lazarusforum e. V.
- Beiträge: 99
- Registriert: Mo 6. Feb 2012, 17:20
- OS, Lazarus, FPC: ubuntu 10.10, L 0.9.28.2, FPC 2.4.0
- CPU-Target: x86_64
- Wohnort: Oldenburg (Oldb)
Re: Wieso immer Java
Moin,
nur bis Du das änderst.
Mathias hat geschrieben:Leider kommen dort auch Bezeichner, welche überhaupt keinen Sinn machen.
nur bis Du das änderst.
Liebe Grüße
turbo
turbo
-
- Beiträge: 1908
- Registriert: Di 23. Sep 2014, 17:46
- OS, Lazarus, FPC: Win10 | Linux
- CPU-Target: x86_64
Re: Wieso immer Java
Java ist keine schlechte Sprache. Ich würde auch nicht behaupten das Pascal besser ist.
Der FPC ist ein ziemlich robuster und guter Compiler, mit dem es möglich ist für jedes System Anwendungen zu entwickeln, aber:
1. Pascal liegt nicht jedem. In wie fern es gut oder schlecht ist Variablen nur im Kopf einer Methode definieren zu können, kann man diskutieren wie man will, aber wenn jemand das nicht will ist eine Andere Sprache (.z.b. Java) besser für diese Person.
2. Obwohl mit dem FPC und der LCL es möglich ist für eine Vielzahl an Systemen 1 Programm zu Kompilieren sind einige Sachen doch nicht gut unterstützt werden. Z.B. hat Indy 10 immer noch Probleme mit OSX, und die LCL Forms haben lange Zeit auf OSX auch nicht richtig funktioniert(z.b. das ListBox.onClick event hat nur bei 2 maligem Klicken funktioniert), bei Java ist das nicht der Fall, sei es jetzt Windows PC, Mac oder Autoradio, deine Anwendungen laufen immer gleich.
3. Die Pointer Arithmetik fällt weg. Ob das jetzt gut oder schlecht ist lässt sich auch drüber diskutieren, mal wieder gilt jedem das seine.
4. Auch wenn du Theoretisch für jedes System Kompilieren kannst, musst du deinen Code für jedes System Kompilieren, java Class Dateien sind Ausführbar, ohne das du diese für ein Bestimmtes System bauen musst.
5. Hinter Java Steht ein riesiges Unternehmen. Eine Sache die man gut bei dem Vergleich Delphi-FreePascal sehen kann, ich finde FreePascal ist die bessere Sprache, doch bietet Delphi von Haus aus einfach viel mehr, wozu bei Lazarus/FPC einfach die mittel fehlen. Bei Java ist es nicht anders.
Das kann man fortsetzten bis zum St. Nimmerleins Tag.
Ich persönlich, habe auch schon, im Zuge meines Studiums Bekanntschaft mit Java machen dürfen, und ich mag die Sprache nicht, von der Syntax (Bin kein freund der C Syntax) und der Tatsache das java zu 100% OOP ist, doch dennoch muss ich sagen das Java auch auf jeden fall Vorteile bietet, die z.b. Pascal oder C nicht bieten können.
Der FPC ist ein ziemlich robuster und guter Compiler, mit dem es möglich ist für jedes System Anwendungen zu entwickeln, aber:
1. Pascal liegt nicht jedem. In wie fern es gut oder schlecht ist Variablen nur im Kopf einer Methode definieren zu können, kann man diskutieren wie man will, aber wenn jemand das nicht will ist eine Andere Sprache (.z.b. Java) besser für diese Person.
2. Obwohl mit dem FPC und der LCL es möglich ist für eine Vielzahl an Systemen 1 Programm zu Kompilieren sind einige Sachen doch nicht gut unterstützt werden. Z.B. hat Indy 10 immer noch Probleme mit OSX, und die LCL Forms haben lange Zeit auf OSX auch nicht richtig funktioniert(z.b. das ListBox.onClick event hat nur bei 2 maligem Klicken funktioniert), bei Java ist das nicht der Fall, sei es jetzt Windows PC, Mac oder Autoradio, deine Anwendungen laufen immer gleich.
3. Die Pointer Arithmetik fällt weg. Ob das jetzt gut oder schlecht ist lässt sich auch drüber diskutieren, mal wieder gilt jedem das seine.
4. Auch wenn du Theoretisch für jedes System Kompilieren kannst, musst du deinen Code für jedes System Kompilieren, java Class Dateien sind Ausführbar, ohne das du diese für ein Bestimmtes System bauen musst.
5. Hinter Java Steht ein riesiges Unternehmen. Eine Sache die man gut bei dem Vergleich Delphi-FreePascal sehen kann, ich finde FreePascal ist die bessere Sprache, doch bietet Delphi von Haus aus einfach viel mehr, wozu bei Lazarus/FPC einfach die mittel fehlen. Bei Java ist es nicht anders.
Das kann man fortsetzten bis zum St. Nimmerleins Tag.
Ich persönlich, habe auch schon, im Zuge meines Studiums Bekanntschaft mit Java machen dürfen, und ich mag die Sprache nicht, von der Syntax (Bin kein freund der C Syntax) und der Tatsache das java zu 100% OOP ist, doch dennoch muss ich sagen das Java auch auf jeden fall Vorteile bietet, die z.b. Pascal oder C nicht bieten können.
-
- Lazarusforum e. V.
- Beiträge: 7178
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Wieso immer Java
3. Die Pointer Arithmetik fällt weg. Ob das jetzt gut oder schlecht ist lässt sich auch drüber diskutieren, mal wieder gilt jedem das seine.
In Pascal kann man es sich aussuchen. Ob man sie nutzt oder eben nicht.
Aber du hast natürlich recht. Java bietet einfach einige Vorteile gegenüber Lazarus/Object Pascal.
Leider ist die C-Syntax sehr verbreitet. Ich kenne kaum eine Sprache wo sie nicht vorkommt.
MFG
Michael Springwald
Michael Springwald
-
- Lazarusforum e. V.
- Beiträge: 2808
- Registriert: Fr 22. Sep 2006, 10:38
- OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
- Wohnort: Hessen
- Kontaktdaten:
Re: Wieso immer Java
Warf hat geschrieben:2. Obwohl mit dem FPC und der LCL es möglich ist für eine Vielzahl an Systemen 1 Programm zu Kompilieren sind einige Sachen doch nicht gut unterstützt werden. Z.B. hat Indy 10 immer noch Probleme mit OSX, und die LCL Forms haben lange Zeit auf OSX auch nicht richtig funktioniert(z.b. das ListBox.onClick event hat nur bei 2 maligem Klicken funktioniert), bei Java ist das nicht der Fall, sei es jetzt Windows PC, Mac oder Autoradio, deine Anwendungen laufen immer gleich.
Naja die Zeiten sind vorbei. Die Entwicklung von Lazarus schreitet extrem schnell voran. Als hier das Forum vor ein paar Jahren gegründet wurde, waren noch Linux- und Windowsversion ziemlich buggy. Mittlerweile ist die Entwicklungsumgebung doch außerordentlich stabil, ebenso wie die LCL-Komponenten.
Java hat bzgl externer Komponenten die gleichen Probleme.
4. Auch wenn du Theoretisch für jedes System Kompilieren kannst, musst du deinen Code für jedes System Kompilieren, java Class Dateien sind Ausführbar, ohne das du diese für ein Bestimmtes System bauen musst.
Okay, das wird aber teuer bezahlt, da die Runtime wegen eingeschränkter Abwärtskompatibilität immer auf dem Laufenden gehalten werden muss. Ansonsten läuft mit Java unter Umständen garnichts.
5. Hinter Java Steht ein riesiges Unternehmen. Eine Sache die man gut bei dem Vergleich Delphi-FreePascal sehen kann, ich finde FreePascal ist die bessere Sprache, doch bietet Delphi von Haus aus einfach viel mehr, wozu bei Lazarus/FPC einfach die mittel fehlen. Bei Java ist es nicht anders.
Lazarus wird stärker entwickelt als einige kommerzielle Projekte. Die Aktivität des Projektes ist seit Jahren außerordentlich hoch, das lässt sich auch quantifizieren:
https://www.openhub.net/p/lazarus
Es gibt aktuell keine Anzeichen dafür, dass die Aktivität nachlässt.
Die Entwicklung der Frequenz der Beiträge in diesem Forum sprechen zudem dafür, dass die Nutzerbasis immer breiter wird.
doch dennoch muss ich sagen das Java auch auf jeden fall Vorteile bietet, die z.b. Pascal oder C nicht bieten können.
Ja, aber wie Du schon sagtest: Bei jeder Programmiersprache findet man Vorteile, die kaum in einer anderen Sprache zu finden sind. Für mich ist eine der größten Stärken von Pascal die universelle Einsetzbarkeit und die Klarheit des Quelltextes. Der sehr starke Lazarus-Editor trägt seinen Teil zur besseren Lesbarkeit und zum Programmierkomfort bei.
Viele Grüße, Euklid
-
- Lazarusforum e. V.
- Beiträge: 7178
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Wieso immer Java
Ja, aber wie Du schon sagtest: Bei jeder Programmiersprache findet man Vorteile, die kaum in einer anderen Sprache zu finden sind. Für mich ist eine der größten Stärken von Pascal die universelle Einsetzbarkeit und die Klarheit des Quelltextes. Der sehr starke Lazarus-Editor trägt seinen Teil zur besseren Lesbarkeit und zum Programmierkomfort bei.
Diesen Punkt schätzte ich gerade besonders in Object Pascal und natürlich auch das nicht auf die Groß Kleinschreibung geachtet wird.
MFG
Michael Springwald
Michael Springwald