Hallo Community,
ich bin etwas verwirrt.
Und zwar habe ich mich die letzten 2 Jahre einiges mit AutoIT3 beschäftigt.
Mittlerweile habe ich es dort auch geschafft ein eigenes Schiffe versenken für das LAN zu programmieren, ebenso wie kleine Client/Server Anwendungen.
Schulisch beschäftige ich mich aber (gezwungener Maßen) mit Java (genauer BlueJ) und objektorientierter Programmierung.
Kann mir jemand mal die Vor- und Nachteile von beiden Programmiersprachen vlt etwas genauer erläutern? Vorallem im Bezug Client/Server Anwendungen (das hatten wir in JAVA noch nicht, und wird wohl kaum noch kommen.
Folgende Gesichtspunkte sind am wichtigsten für mich:
->schnelles Erzeugen eines GUI
->Geschwindigkeit beim Programmablauf. Was ist langsamer? (bspw: mir wurde geraten für einen BrowergameBot Java zu verwenden, für Darkorbit)
-> Rescourcen Sparsamkeit.
-> Komplexität und Schwierigkeitsgrad für den Aufbau von Client/Server (auch Datenübertragungen)
-> Genrelle Möglichkeiten der einzelnen Sprache
Allerdings muss ich sagen, das ich nun weis, dass Java in Sachen Primzahlberechnung nach dem Sieb des Eratosthenes AutoIt bei großen berechnungen zeitlich einiges hinterher ist(bsi 100.000 etwa 50% der Zeit, mit For schleifen)
Allerdings auch, dass JAVA beim einzelnen hochzählen von 1 bis 1.000.000 etwa 0,015 sek benötigt und AutoIT3 etwa 6,6sek (while Schleife).
Daher bitte ich um eine Konstruktive Antwort, sodass ich mich nicht zunehmend mit AuoIT3 beschäftige um später festzustellen:
"Verdammt. Jetzt habe ich ein Script in AutoIT geschrieben, und das ist viel zu langsam und verbrauch hinzu zu viele Rescourccen"
Danke für Konstruktive Antworten.
Konstruktive Antworten bekommen ein THANKS!
ich bin etwas verwirrt.
Und zwar habe ich mich die letzten 2 Jahre einiges mit AutoIT3 beschäftigt.
Mittlerweile habe ich es dort auch geschafft ein eigenes Schiffe versenken für das LAN zu programmieren, ebenso wie kleine Client/Server Anwendungen.
Schulisch beschäftige ich mich aber (gezwungener Maßen) mit Java (genauer BlueJ) und objektorientierter Programmierung.
Kann mir jemand mal die Vor- und Nachteile von beiden Programmiersprachen vlt etwas genauer erläutern? Vorallem im Bezug Client/Server Anwendungen (das hatten wir in JAVA noch nicht, und wird wohl kaum noch kommen.
Folgende Gesichtspunkte sind am wichtigsten für mich:
->schnelles Erzeugen eines GUI
->Geschwindigkeit beim Programmablauf. Was ist langsamer? (bspw: mir wurde geraten für einen BrowergameBot Java zu verwenden, für Darkorbit)
-> Rescourcen Sparsamkeit.
-> Komplexität und Schwierigkeitsgrad für den Aufbau von Client/Server (auch Datenübertragungen)
-> Genrelle Möglichkeiten der einzelnen Sprache
Allerdings muss ich sagen, das ich nun weis, dass Java in Sachen Primzahlberechnung nach dem Sieb des Eratosthenes AutoIt bei großen berechnungen zeitlich einiges hinterher ist(bsi 100.000 etwa 50% der Zeit, mit For schleifen)
Allerdings auch, dass JAVA beim einzelnen hochzählen von 1 bis 1.000.000 etwa 0,015 sek benötigt und AutoIT3 etwa 6,6sek (while Schleife).
Daher bitte ich um eine Konstruktive Antwort, sodass ich mich nicht zunehmend mit AuoIT3 beschäftige um später festzustellen:
"Verdammt. Jetzt habe ich ein Script in AutoIT geschrieben, und das ist viel zu langsam und verbrauch hinzu zu viele Rescourccen"
Danke für Konstruktive Antworten.
Konstruktive Antworten bekommen ein THANKS!