tutorials.de Buch-Aktion 05/2012
Seite 1 von 3 123 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
30
ZUGRIFFE
2057
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von kramoo
    kramoo kramoo ist offline Mitglied Silber
    Registriert seit
    Nov 2010
    Ort
    Österreich
    Beiträge
    57
    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?
     

  2. #2
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Ich bleibe an folgendem Satz hängen

    Zitat Zitat von kramoo Beitrag anzeigen
    Muss mehrere Rechner programmieren lassen die sowohl im Internet in den gängigen Browsern ohne Plugins laufen soll als auch lokal auf Laptops.
    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.
     

  3. #3
    Avatar von kramoo
    kramoo kramoo ist offline Mitglied Silber
    Registriert seit
    Nov 2010
    Ort
    Österreich
    Beiträge
    57
    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.
     

  4. #4
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    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.
    kramoo bedankt sich. 

  5. #5
    Avatar von kramoo
    kramoo kramoo ist offline Mitglied Silber
    Registriert seit
    Nov 2010
    Ort
    Österreich
    Beiträge
    57
    Danke !

    Dann such ich jetzt einen JAVA Spezialisten am besten. Kennst du einen oder stehst du selber auch zur Verfügung?
     

  6. #6
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    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.
     

  7. #7
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.335
    Hallo,

    Was Java angeht findest du hier im Board sicherlich einige Spezialisten.

    Gruß

    Sascha
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  8. #8
    Avatar von one6666
    one6666 one6666 ist offline Mitglied Titanium
    Registriert seit
    Jan 2010
    Ort
    Nordrhein-Westfalen
    Beiträge
    175
    Blog-Einträge
    1
    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.

  9. #9
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.335
    Zitat Zitat von one6666 Beitrag anzeigen
    Java ist veraltet, unproduktiv und wird heute nur noch von Leuten entpfohlen die nicht offen für neue Technologin sind.
    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ß

    Sascha
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  10. #10
    Avatar von one6666
    one6666 one6666 ist offline Mitglied Titanium
    Registriert seit
    Jan 2010
    Ort
    Nordrhein-Westfalen
    Beiträge
    175
    Blog-Einträge
    1
    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.

  11. #11
    Halpha Halpha ist offline Mitglied Gold
    Registriert seit
    Nov 2009
    Ort
    Mauth
    Beiträge
    141
    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!

  12. #12
    master bratack master bratack ist offline Mitglied Silber
    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

  13. #13
    Avatar von zer0
    zer0 zer0 ist offline Mitglied Brokat
    Registriert seit
    Oct 2009
    Beiträge
    323
    Ist ja echt bitter was hier geschrieben wird!

    Zitat Zitat von master bratack Beitrag anzeigen
    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
    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_Toolkit
     
    Wenn dir mein Beitrag hilfreich war darfst du gerne Danke klicken! :)

    watch my blog @ websocialist.blogspot.com

  14. #14
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.335
    Zitat Zitat von zer0 Beitrag anzeigen
    Java ist veraltet stimmt nicht!
    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ß

    Sascha
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  15. #15
    Avatar von zer0
    zer0 zer0 ist offline Mitglied Brokat
    Registriert seit
    Oct 2009
    Beiträge
    323
    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

  1. Antworten: 3
    Letzter Beitrag: 19.08.10, 15:28
  2. Welche Programmiersprache?
    Von =fire= im Forum Coders Talk
    Antworten: 4
    Letzter Beitrag: 15.02.08, 12:09
  3. Welche Programmiersprache?
    Von hazzardous im Forum Coders Talk
    Antworten: 5
    Letzter Beitrag: 09.11.04, 10:39
  4. Welche Programmiersprache?
    Von Neurodeamon im Forum Coders Talk
    Antworten: 56
    Letzter Beitrag: 02.06.04, 09:10
  5. Welche Programmiersprache****
    Von hemorider17.5 im Forum HTML & XHTML
    Antworten: 21
    Letzter Beitrag: 12.05.03, 01:13