-
Hallo,
habe eine grundsätzliche Frage. Muss mehrere Rechner programmieren lassen die sowohl im Internet in den gängigen Browsern ohne Plugins laufen soll als auch lokal auf Laptops.
Die Frage ist gibt es eine Programmiersprache für beide Fälle.
PHP ist ja nur fürs Internet gut und JAVA geht zwar aber man braucht ein Plugin für die Browser. Wie sieht es mit C# mit WPF/ ASP.NET aus ****
Wie würdet Ihr das lösen?
-
Ich bleibe an folgendem Satz hängen
Kannst du das etwas weiter ausführen, so dass es auch Sinn macht?
Was verstehst du unter "Rechner programmieren lassen"?
Was ich sagen kann: Browser ohne Plugins da bleibt nur HTML, CSS und JavaScript. Alles andere erfordert Plugins, auch wenn diese teilweise weit verbreitet sind.
-
Ja klar kann ich das. z.B. Einen Haushaltsversicherungsvergleichsrechner für Österreich. In Deutschland gibt es ja schon zahlreiche davon. Der Rechner soll also in allen gängigen Browsern ohne Installation oder Plugins laufen. PHP mit AJAX würde ja super gehen. Die gleichen Rechner werden aber allen Maklern auch angeboten. Diese haben einen Laptop zur Beratung beim Kunden und sind offline. Also brauchen wir auch eine Desktoplösung. JAVA wäre sicher gut dafür. Aber dann habe ich zwei Systeme. Wenn wir nur JAVA nehmen brauchen wir wieder ein Plugin für die Browser oder ? bzw. sind solche Rechner damit möglich.
-
Also wenn es dein Ziel ist, die Logik (als das tatsächliche berechnen der Werte) nur einmalig zu programmieren, aber sowohl dem Kunden als auch dem Makler zur Verfügung zu stellen, dann würde ich folgendes machen:
Eine Konsolenanwendung/Bibliothek, z.B. in Java, welche alle Schnittstellen anbietet, die sowohl Kunde als auch Makler brauchen könnten.
Der Webseitenbesucher bekommt eine HTML Seite, welche via AJAX (oder auch normale Formulare) mit dem Server kommuniziert. Dieser verwendet direkt (Java fürs Backend) die Bibliothek oder indirekt über z.B. PHP.
Der Makler hat eine GUI, z.B. in Java, .NET, C++ (QT, wx) was auch immer dir einfällt, welche ebenfalls lediglich die "Core"-Anwendung benutzt.
-
Danke !
Dann such ich jetzt einen JAVA Spezialisten am besten. Kennst du einen oder stehst du selber auch zur Verfügung?
-
Falls es nicht auf ein paar Tage ankommt, solltest du vielleicht noch abwarten ob noch jemand anderes seine Meinung dazu sagt. Das war ja nur meine Idee, aber vielleicht gibt es ja noch ein besseres vorgehen.
Ich habe dir trotzdem mal eine PM geschickt.
-
Hallo,
Was Java angeht findest du hier im Board sicherlich einige Spezialisten.
Gruß
SaschaEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
03.03.11 08:47 #8
Java ist die falsche Wahl,
gebe einen Python Entwickler und einen Java Entwickler die gleiche Aufgabe,
dann ist der Python Entwickler 156222 x schneller fertig mit der Aufgabe als der Java Entwickler.
Java ist veraltet, unproduktiv und wird heute nur noch von Leuten entpfohlen die nicht offen für neue Technologin sind.
Lass dir also nix erzählen, Python kann zu 90% alles was Java kann und ist 1000 x produktiver als Java.
Wenn du einen Entwickler suchst kostet dich der Python Entwickler weniger.
Python rocks!Flash rocks!
Apple baut Möbel für Mädchen.
Mädchenmöbel müssen keine Funktion erfüllen sondern hübsch sein.
Nur Mädchen kaufen Apple. Manche Mädchen sind halt in einem
Männerkörper gefangen.
-
Na dann sollte man auch die Finger von Python lassen, da es etwas älter als Java ist.

Da Java (die Sprache. nicht die Laufzeitumgebung) leider wirklich etwas veraltet ist, gibts es ja glücklicherweise andere Sprachen, wie beispielsweise Groovy, die auch in der Java-Laufzeitumgebung laufen.
Somit kann man alle Frameworks nutzen die für Java zur Verfügung stehen und trotzdem moderne Features nutzen, die Java nicht zur Verfügung stellt.
Das gleiche funktioniert auch mit Python, wenn man sich Jython oder ähnliches zu nutze macht.
Gruß
SaschaEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
03.03.11 13:21 #10
Zur klarstellung, mit veraltet meinte ich nicht den entstehungs Tag der Sprache sondern das ganze Sprachkonzept, das ist bei Java sehr veraltet und mühsam damit zu programmieren,
mit Python programmiert man sehr schnell, einfach und sehr produktiv,
mit Java ist alles sehr unständlich und macht auch keinen Spaß
Naja wollte dem TS nur nahe legen das es neben Java auch noch andere alternativen gibt
die auch 161212344238923472 x besser als Java sind
Flash rocks!
Apple baut Möbel für Mädchen.
Mädchenmöbel müssen keine Funktion erfüllen sondern hübsch sein.
Nur Mädchen kaufen Apple. Manche Mädchen sind halt in einem
Männerkörper gefangen.
-
Hallo,
natürlich wär es auch möglich das ganze mit PHP, MYSQL, JQUERY, JS und natürlich HTML zu realisieren.
Das einzige Problem das sich hierbei stellt, jeder Offline Benutzer, müsste einen lokalen appache am laufen haben.
Zu der Diskussion zwischen Java und Python, kommt es nicht immer darauf an wer es programmiert? D.h ein Top Java Entwickler ist bestimmt schneller als ein mittelmäßiger Python Entwickler.
Ich würde an deiner Stelle mehrere Angebote machen lassen, von verschiedenen Programmieren, du kannst ja dazu die tutorials.de Jobbörse benutzen.Mit freundlichen Grüßen
Michael Hagl Webentwicklung
Ich würde mich über eine Bewertung meiner Beiträge freuen!
-
07.03.11 18:11 #12
- Registriert seit
- Aug 2010
- Ort
- %ENV (Perl weiß es)
- Beiträge
- 69
Finger weg von java, und bloß nicht Python, da bekommt man doch Augenkrebs.
Nimm Perl, kannste für CGI & Desktopentwicklung nehmen, dafür gibts Perl/TK, Perl/wx, Perl/Qt#MFG Bratack
Coder
Fragen zu Beiträgen bitte PN
-
Ist ja echt bitter was hier geschrieben wird!
Und welche Argumente hast du? Alle deine GUI Frameworks existieren auch für Java. Und noch mehr.
Java ist veraltet stimmt nicht! Java ist nicht umsonst in der Position in der es jetzt ist. Schau dir Statistiken an was Unternehmen verwenden, was Unternehmen fordern oder was an Universitäten unterrichtet wird. Sollte eindeutig sein
http://www.tiobe.com/index.php/conte...pci/index.html
@Topic:
Könntest dir mal das GWT Toolkit anschauen, damit kannst du Java Anwendungen erstellen und daraus automatisch AJAX Anwendungen erstellen. http://de.wikipedia.org/wiki/Google_Web_ToolkitWenn dir mein Beitrag hilfreich war darfst du gerne Danke klicken! :)
watch my blog @ websocialist.blogspot.com
-
Naja, das Sprachkonzept von Java ist schon etwas veraltet. Es fehlen einige neue Sprachfeatures die in Java fehlen. Deshalb haben ja Sprachen wie Groovy die auf der VM laufen so einen Erfolg.
Aber mit Java 7 sollen ja einige dieser Lücken gefüllt werden.
Das bedeutet aber nicht, dass Java jetzt eine schlechte Sprache ist. Ich nutze ja auch gerne Java.
Gruß
SaschaEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
Und was ist dann mit Sprachen wie C/C++/Obj-C? Auf den neuen C++ Standard wartet man auch schon einige Jahre, trotzdem steigt die Verwendung wieder!

Aber natürlich hast du auch recht. Ich finde nur die Aussage "Nimm auf gar keinen Fall Java, das ist veraltet, sondern Python" etwas sinnlos!
Naja vielleicht auch nur meine Meinung!
Wenn dir mein Beitrag hilfreich war darfst du gerne Danke klicken! :)
watch my blog @ websocialist.blogspot.com
Ähnliche Themen
-
Welche Programmiersprache lernen? Auf welche Sprache umsteigen?
Von Patrick Kamin im Forum Coders TalkAntworten: 3Letzter Beitrag: 19.08.10, 15:28 -
Welche Programmiersprache?
Von =fire= im Forum Coders TalkAntworten: 4Letzter Beitrag: 15.02.08, 12:09 -
Welche Programmiersprache?
Von hazzardous im Forum Coders TalkAntworten: 5Letzter Beitrag: 09.11.04, 10:39 -
Welche Programmiersprache?
Von Neurodeamon im Forum Coders TalkAntworten: 56Letzter Beitrag: 02.06.04, 09:10 -
Welche Programmiersprache****
Von hemorider17.5 im Forum HTML & XHTMLAntworten: 21Letzter Beitrag: 12.05.03, 01:13



3Danke

Zitieren



Login





