Alaska94 Geschrieben 21. November 2007 Geschrieben 21. November 2007 Hallo, ich bin im letzten Jahr zur Ausbildung des Fachinformatikers der Anwendungsentwicklung. Ich programmiere auch sei nun fast drei Jahren JAVA und VB.NET. Mir ist immer noch nicht ganz klar geworden, wann ich Java und wann VB.NET einsetzt. Ich programmiere einfach die Kundenwünsche, aber wirklich getraut zu fragen habe ich mich noch nicht, ob Java oder .NET genutzt werden soll. Kann mir von euch vielleicht einer Aufschluss darauf geben?? Danke Gruß Alaska Zitieren
Argbeil Geschrieben 22. November 2007 Geschrieben 22. November 2007 Ich persönlich würde Java nur dann nehmen wenn man wirkliche Plattformunabhängigkeit braucht, also die Software z.B. unter Windows und unter Linux laufen soll. Das geht zwar mit Mono in der Theorie auch, aber läuft noch nicht wirklich rund, da Mono immer ein bisschen hinter der Microsoft Entwicklung hinterher hinkt. Zitieren
Gast alexC++ Geschrieben 29. November 2007 Geschrieben 29. November 2007 würde ich auch so machen! gruß! Zitieren
speedi Geschrieben 6. Dezember 2007 Geschrieben 6. Dezember 2007 Es gibt mittlerweile Benchmarks die gezeigt haben, dass JAVA 6 in Punkto Geschwindigkeit durchaus mit C konkurrieren kann. Außerdem ist es recht eas zu programmieren und der Code ist überaus ästetisch. VB hat halt den Vorteil, dass es prima mit irgendwelchen anderen Microsoftprodukten interagieren kann, was mit java oft nich so einfach geht. Ich mach trotzdem lieber was mit JAVA als mit VB. Nur wenn ich mir wirklich Zeitsparen kann greife ich auf sowas unschönes zurück. Zitieren
Argbeil Geschrieben 6. Dezember 2007 Geschrieben 6. Dezember 2007 Es gibt mittlerweile Benchmarks die gezeigt haben, dass JAVA 6 in Punkto Geschwindigkeit durchaus mit C konkurrieren kann. Außerdem ist es recht eas zu programmieren und der Code ist überaus ästetisch. VB hat halt den Vorteil, dass es prima mit irgendwelchen anderen Microsoftprodukten interagieren kann, was mit java oft nich so einfach geht. Ich mach trotzdem lieber was mit JAVA als mit VB. Nur wenn ich mir wirklich Zeitsparen kann greife ich auf sowas unschönes zurück. Okay, wobei man mit so einer Argumentation schnell in Religions-Diskussionen abrutscht. Ich finde Java ist auch eine schöne Sprache, aber .net Sprachen sind bestimmt nicht generell langsamer und können durch Pre-Jitting sogar noch deutlich schneller werden. Beide Sprachen (Java und IL) sind auf jeden Fall schnell genug für die meisten Anwendungsfälle. Wie ästhetisch der Code ist kann man ebenfalls nicht messen und den meisten Anwendern ist es auch egal. Ich kann auch an VB nichts unschönes finden, jede Sprache für Ihren Zweck. Zitieren
Soldiar Geschrieben 11. Dezember 2007 Geschrieben 11. Dezember 2007 Hallo, im endeffekt hast du somit die antwort. 1. wenn du etwas plattformunabhängiges brauchst java. 2. wenn du etwas in windows/office-umgebung integrieren möchtest vb.net wenn beides nicht der fall ist, nimm die, die dir für den Auftrag als besser erscheint (bsp. durch vorgefertigte Klasse, Add-Ins o. was auch immer), bzw. die, die du einfach lieber magst mfg Christian, 19, Kassel Zitieren
perdian Geschrieben 12. Dezember 2007 Geschrieben 12. Dezember 2007 Mir ist immer noch nicht ganz klar geworden, wann ich Java und wann VB.NET einsetzt. Ich programmiere einfach die Kundenwünsche, aber wirklich getraut zu fragen habe ich mich noch nicht, ob Java oder .NET genutzt werden soll.Dann ist es doch - für dich - wunderbar. Jeder, der eine pauschale Aussage trifft "In Fall X Java und in Fall Y (VB).net" der vertritt einen religiösen aber keinen realistischen Standpunkt. Beide Sprachen habe sicherlich ihre Anwendungsbereiche, die sich durchaus überschneiden können. Im Enterprise Bereich jedoch wirst du mit nicht Java-Lösungen recht schnell sehr viel mehr Arbeit in ein Projekt reinstecken müssen, als das mit .net Tools machbar wäre. Nicht wegen der Sprache sondern des gesamten vorhandenen Ökosystems. Applicationserver, IoC Frameworks und vieles mehr ist für Java schon zu Hauf und in ausgereiftem Stadium vorhanden, bei anderen Sprachen muss man da noch vieles selbst erledigen, was einfach zuätzliche Zeit und Ressoucen kostet. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.