Habt ihr eine Laufzeitumgebung (VM/.Net) installiert?
-
Ich hab "Java 2 Runtime Environment, SE v.1.4.2_01" um gaaaanz genau zu sein

Ist bei Opera dabei und ich installier sie eigentlich nur zur Sicherheit mit. Mir könnte ja mal ein Applet über den Weg laufen, welches ich unbedingt ausführen muss.
Java ist bei mir jedoch in Opera meistens deaktiviert und Java-Programme hab ich keine - und will ich eigentlich auch nicht. Mir graut's jedes mal, wenn ich schon die GUI sehe ...//edit:
Da fällt mir ein ... hab falsch abgestimmt. Auf meinem Laptop ist das .Net Framework 1.1 vorinstalliert und ich hab keinen Grund es zu löschen. Aber nutzen tu ich es absolut gar nicht.
-
sarfuan schrieb:
Mir graut's jedes mal, wenn ich schon die GUI sehe ...
BTW: Es gibt ja Gerüchte, dass die GUI mit Java 1.5 deutlich hübscher wird.

-
da ich hier an speziellen JAVA packages für embedded devices arbeite hab ich natürlich auch ne JVM am laufen (J9 von OTI/IBM).
dotnet "natürlich" nicht

-
Gregor schrieb:
Warum hast du sie dann installiert? War sie "vorinstalliert" oder möchtest du jederzeit die Möglichkeit haben, Javaprogramme zu nutzen? ...oder hast du sie wegen irgendwelcher Applets auf Internetseiten?
da bin ich wohl dran schuld

ansonsten:
@home habe ich java, wird grad aktualisiert auf 1.5, try
und auch ein .net .. läuft sogar unter win98, wenn man ein wenig dreht.. und sharpdevelop eignet sich gut zum testen von ein paar sachen.
-
HumeSikkins schrieb:
Btw. läuft das überhaupt unter Win98 SE?
offiziell sollte es glaub ich nicht. aber ich habe noch eins ergattert, war mal zum download, finde es aber nicht mehr, wenn du es willst, bring ich es rum per cd.
-
Hab IMHO nix vom Java installiert (ausser vielleicht den Kram, der beim IE5.0 dabei ist - aber das ist wohl kaum der Rede wert
) und .NET schon gar nicht.
Mir ist einfach noch nichts untergekommen, wofuer ich des Zeug gebraucht haette.
-
Optimizer schrieb:
IMO sind managed Sprachen wie Java und C# die Zukunft.
*g*, bei dir haben sie es scheinbar auch geschafft dich auf Java umzudrillen. Warum sind die meisten Informatiker so begeistert von Java?
-
MaSTaH schrieb:
Optimizer schrieb:
IMO sind managed Sprachen wie Java und C# die Zukunft.
*g*, bei dir haben sie es scheinbar auch geschafft dich auf Java umzudrillen. Warum sind die meisten Informatiker so begeistert von Java?
a) weil nun auch jeder Trottel programmieren kann ohne einen SegFault zu erzeugen
b) weil man nun glaubt unabhängig von der Platform zu sein
c) weil man auf die ganzen Anti-C++-Rants reingefallen ist
d) weil man glaubt das neuste ist das beste
e) weil man zu dumm ist CommonLisp zu lernen *g*
-
- Weil Java/C# produktiver ist als C++ (das glaubt ihr natürlich nicht, aber ich habe es erst heute wieder festgestellt.)
- Weil Java/C# schöner ist als C++ (man schaue sich z.B. DirectX Programmierung an)
- Weil Java/C# sicherer ist als C++
- Weil wahrscheinlich 95% des Codes einer Anwendung nicht so performancekritisch ist, dass man da unbedingt C++ nehmen muss
- Weil es für die beiden Sprachen _wesentlich_ schönere, objektorientiertere, ausführlichere Libs gibt.
- Weil ich Garbage Collecting liebe@Mastah: Man hat mich nicht "umgedrillt". Ich programmiere C++ und habe jetzt Java lernen müssen und finde es besser. Java Code ist sauber, sicher und schön.
Außerdem muckt es mich an, C++ Code von anderen lesen zu müssen, wo dann vor jeder Variable ein g_p_m_WHATEVER_INTBlaVariablenName steht.
Dafür kann C++ nichts, aber das ist leider dort ziemlich verbreitet.
Mal ganz ehrlich Leute, ich denke einigen von euch stört es einfach, dass Java/C# leichter ist und ihr glaubt, ihr seid dann keine "richtigen" Programmierer mehr.

-
a) es gibt auch ne Menge Trottel, die es für normal halten, andauernd Segfaults zu produzieren
b) unabhängiger
c) warum sollte man da zu Java gehen?
d) Java ist nicht das neueste
e) Bullseye!
-
f) weil die Leute nicht wissen wie cool Templates sind
@Bashar
a) jo, leider arbeiten die alle bei Microsoftb) für Java Programmierer sind die Programme idr "unabhängig"

c) weil für die meisten Leute nur C++ und Java existiert (vielleicht noch PHP, Perl oder mittlerweile C# ;))
d) aber neuer als C++, deswegen zählt hier wieder c)

@Optimizer
- Weil Java/C# produktiver ist als C++ (das glaubt ihr natürlich nicht, aber ich habe es erst heute wieder festgestellt.)
- Weil Java/C# schöner ist als C++ (man schaue sich z.B. DirectX Programmierung an)
- Weil Java/C# sicherer ist als C++
[- Weil wahrscheinlich 95% des Codes einer Anwendung nicht so performancekritisch ist, dass man da unbedingt C++ nehmen muss]
- Weil es für die beiden Sprachen _wesentlich_ schönere, objektorientiertere, ausführlichere Libs gibt.
- Weil ich Garbage Collecting liebesiehe e)
SCNR
-
kingruedi schrieb:
f) weil die Leute nicht wissen wie cool Templates sind
Brainfuck und Perl-Einzeiler sind auch cool
a) jo, leider arbeiten die alle bei Microsoft
Lies mal das Unix-Haters' Handbook

b) für Java Programmierer sind die Programme idr "unabhängig"

c) weil für die meisten Leute nur C++ und Java existiert (vielleicht noch PHP, Perl oder mittlerweile C# ;))Naja, es ging irgendwie um Informatiker, und nicht die meisten Leute.
-
Ich habe keine Laufzeitumgebung installiert.
DB2 hat die Java-Kacke mitinstalliert (weiss aber nicht welche Version), weil das DB2-Controlcenter in Java geschrieben ist. Das reicht mir um um Java-Programme einen grossen Bogen zu machen...
-
zu f): Wart mal Java 1.5 ab. Java ist noch etwas jünger wie C++, es erweitert auch erst noch seinen Funktionsumfang. Ich glaube, C++ hat nicht von Anfang an Templates gehabt. :p
Und dein e) überzeugt mich übrigens nicht.
-
Die Generics in Java 1.5 sind nur syntaktischer Zucker für das Casting- und Boxing-Spiel, was z.Z. in Java üblich ist. Mit C++ Templates kann man das nicht vergleichen.
Ich glaube, C++ hat nicht von Anfang an Templates gehabt.
Das Argument kann man wohl kaum gelten lassen. C++ hat klein angefangen und sich entwickelt. Templates waren zwar von Anfang an geplant, aber erst nachdem der Rest einigermassen stand, ging die Entwicklung an die Templates.
Sun dagegen hat sich zu Anfang aktiv dagegen entschieden, Templates einzubauen, obwohl sie die technischen Möglichkeiten definitiv gehabt hätten.
-
Hi, ich habe das .NET-Framework in der aktuellen Version 1.1 installiert. Dafür gibts vier Gründe:
- Ich hab XP, da ist es sowieso dabei

- Ich verwende das TablePC-SDK, welches das .NET-Framework benötigt
- Ich verwende gelegentlich Elemente aus der neuen GDI+, welche erst ab dem .NET-Framework verfügbar sind.
- Viele Beispielsourcen, grad zum TabletPC, sind in C# oder VB.NET geschrieben.
VM hab ich vielleicht von Opera aus installiert, weiss ich aber nciht sicher ...
- Ich hab XP, da ist es sowieso dabei
-
dEUs schrieb:
Ich hab XP, da ist es sowieso dabei
Das stimmt zum Glück nicht.
-
Ich habe Blackdown JRE/ JDK 1.4.1 installiert, Java im Browser (Galeon) jedoch aufgrund des Speicherverbrauchs diverser unnützer Applets deaktiviert. (Musste schon einige Java-Programme schreiben da hier in Wien an der TU teils leider Java für die obligatorische "Einführung in die Programmierung"-VOs benutzt wird.)
dotNET-Runtime habe ich keine installiert da ich einerseits keine .NET-Programme verwende und andererseits die Implementierungen für GNU/ Linux bis jetzt - wie kingruedi schon sagte - nicht vollständig genug sind.Optimizer schrieb:
- Weil Java/C# produktiver ist als C++ (das glaubt ihr natürlich nicht, aber ich habe es erst heute wieder festgestellt.)
- Weil Java/C# schöner ist als C++ (man schaue sich z.B. DirectX Programmierung an)
- Weil Java/C# sicherer ist als C++
- Weil wahrscheinlich 95% des Codes einer Anwendung nicht so performancekritisch ist, dass man da unbedingt C++ nehmen muss
- Weil es für die beiden Sprachen _wesentlich_ schönere, objektorientiertere, ausführlichere Libs gibt.
- Weil ich Garbage Collecting liebe- Das sind die meisten Sprachen mit denen man auf einem höheren Level programmiert; so richtig toll fand ich allerdings diesbezüglich weder Java noch C#.
- Igitt, das kannst Du doch nicht ernst meinen, oder? Ich meine die Syntax von Java und C# ist mindestens genauso umständlich wie die von C++ wobei mein Sinn für Ästhetik immer noch C++ lieber mag als Java & Co., aber das ist wohl Geschmackssache.
Letztlich ist die Syntax dieser Sprachen aber der von C++ viel zu ähnlich als dass man sie als schöner bezeichnen könnte; sieh dir mal Ruby und Python an, sowas ist schön. - Auch nur so sicher wie die verwendete Runtime Environment.
- Aber wie gesagt: Mit Java und C# steigt die Produktivität nicht so stark an dass sie einen echten Vorteil in der Entwicklung bieten würden, es gibt massig Sprachen die das sehr wohl täten.
- Für C++ gibts auch einige schöne Libs und massig hässliche, kein echter Unterschied hier. (btw, was verstehst Du unter "ausführlicher"? Was kann ich mit C++ & ein paar Libs nicht was mit Java und C# schon geht?)
- Bekommst Du in C++ mit externen Libs und haben auch Python und [INSERT YOUR FAVOURITE PROGRAMMING LANGUAGE HERE].
Außerdem muckt es mich an, C++ Code von anderen lesen zu müssen, wo dann vor jeder Variable ein g_p_m_WHATEVER_INTBlaVariablenName steht.

Und ich hasse Java-Code bei dem Klassen Memberfunktionen namens .add() haben statt einen überladenen operator+().

-
Jo, das ist schlecht.

Aber C# kann das.
-
Also ich hab 2 Windows Installationen, eine wo ich alles mal testen kann (.NET) und eine, wo nur ausgewählte Profisoftware draufkommt.
