wie viel C++ wird benötigt für die meisten libs?
-
tntnet schrieb:
Was glaubst Du, in welcher Sprache das Programm geschrieben ist, mit dem Du diese Zeilen liest?
sein browser vielleicht, aber serverseitig, z.b. der apache ist zum grössten teil in C ohne ++ gecodet worden. das board rennt mit PHP. und PHP selber wurde ebenfalls *nicht* in C++ geschrieben.
tntnet schrieb:
Sehr viele Programme, mit denen wir täglich arbeiten sind heute in C++ geschrieben.
aber weniger als du glaubst.

-
in was wurde denn PHP geschrieben oder JAVA, oder C#?
-
BorisDieKlinge schrieb:
in was wurde denn PHP geschrieben oder JAVA, oder C#?
php, C# und Java sind sprachen. d.h. schlicht und einfach definitionen die dann der compiler versteht. eine definition kann nicht in irgendwas programmiert sein... die compiler und runtimes etc schon.. aber die sprache nicht.
simon
-
schon, aber compiler runtimes selber werden ja nich universel geschrieben sein, sonst explizit für sprachfamilien... java runtime virtuelle maschine wurde sicher in c/c++ geschrieben den ich
-
BorisDieKlinge schrieb:
schon, aber compiler runtimes selber werden ja nich universel geschrieben sein, sonst explizit für sprachfamilien
Äh... Was?
-
Um mal die Behauptungen aus der Welt zu schaffen..
http://de.wikipedia.org/wiki/Java-Plattform schrieb:
Zum Beispiel ist Suns Java-VM für Windows in C++ geschrieben und durch C++ kompiliert.
-
fricky schrieb:
tntnet schrieb:
Was glaubst Du, in welcher Sprache das Programm geschrieben ist, mit dem Du diese Zeilen liest?
sein browser vielleicht, aber serverseitig, z.b. der apache ist zum grössten teil in C ohne ++ gecodet worden. das board rennt mit PHP. und PHP selber wurde ebenfalls *nicht* in C++ geschrieben.
tntnet schrieb:
Sehr viele Programme, mit denen wir täglich arbeiten sind heute in C++ geschrieben.
aber weniger als du glaubst.

Woher weißt Du denn, was ich glaube? Aber eigentlich ist es egal, was ich glaube. Ich weiß zufällig, daß viele Programme wie z. B. Firefox, MS Office, KDE, Adobe Acrobat, Internet Explorer, Outlook, KDE, OpenOffice, Java (ja - die VM und der compiler sind C++) in C++ geschrieben sind. Serverseitig gibt es da auch so ein paar Programme, wie z. B. Google, MS Sqlserver, MS Exchange oder Tntnet ;). Weitere Referenzen findest Du beispielsweise bei Bjarne Stroustrup. Also wenn ich mir meinen Desktop anschaue, sehe ich mehr Programme, die in C++ geschrieben sind, als andere.
P.S.: ok, kleine Korrektur: der Java compiler ist C, nur die VM ist C++
-
BorisDieKlinge schrieb:
schon, aber compiler runtimes selber werden ja nich universel geschrieben sein, sonst explizit für sprachfamilien... java runtime virtuelle maschine wurde sicher in c/c++ geschrieben den ich
Liest Du eigentlich, was Du zusammen schreibst, bevor Du auf "Absenden" klickst?
-
Nein...
In was wurde die matrix geschrieben?
-
BorisDieKlinge schrieb:
Nein...
In was wurde die matrix geschrieben?
Hiragana, Katakana und Kanji. Sieht man doch.
-
drakon schrieb:
Um mal die Behauptungen aus der Welt zu schaffen..
http://de.wikipedia.org/wiki/Java-Plattform schrieb:
Zum Beispiel ist Suns Java-VM für Windows in C++ geschrieben und durch C++ kompiliert.
Also DIESES Argument sollte man in einem Java vs. C++ Flame mal öfters bringen

-
mikey schrieb:
drakon schrieb:
Um mal die Behauptungen aus der Welt zu schaffen..
http://de.wikipedia.org/wiki/Java-Plattform schrieb:
Zum Beispiel ist Suns Java-VM für Windows in C++ geschrieben und durch C++ kompiliert.
Also DIESES Argument sollte man in einem Java vs. C++ Flame mal öfters bringen

Naja. So ungern ich das sage, aber leider sagt das gar nichts aus.

Java hat seine Berechtigung und es spielt keine Rolle, mit was die VM geschrieben wurde.. Aber schön ist es trotzdem. ^^
-
Immerhin kann man sagen, dass ohne C/C++ kein Java existieren würde, umgekehrt C/C++ ohne Java aber schon

-
Nexus schrieb:
Immerhin kann man sagen, dass ohne C/C++ kein Java existieren würde, umgekehrt C/C++ ohne Java aber schon

So würde ich das nicht sehen. Ohne C/C++ würde es Java vielleicht nicht geben.
Also Java ist auch nicht an C/C++ gebunden. Nur weil es als Werkzeug herhalten musste, heisst das noch nicht, das es nur damit Java gegeben hätte.
Vielleicht würde es dann ein Mava (in Maschinensprache) oder ein Dava (in Delphi) oder ähnliches geben.
-
Nexus schrieb:
Immerhin kann man sagen, dass ohne C/C++ kein Java existieren würde, umgekehrt C/C++ ohne Java aber schon

erstmal gibts kein C/C++, sondern C und C++. zweitens würde es, in der tat, ohne C++ kein Java geben. das liegt aber nicht daran, dass man eine Java-VM nur in C++ programmieren kann (es gibt übrigens auch welche in C), sondern an den vielen macken von C++, die Java versucht zu vermeiden.

-
drakon schrieb:
mikey schrieb:
drakon schrieb:
Um mal die Behauptungen aus der Welt zu schaffen..
http://de.wikipedia.org/wiki/Java-Plattform schrieb:
Zum Beispiel ist Suns Java-VM für Windows in C++ geschrieben und durch C++ kompiliert.
Also DIESES Argument sollte man in einem Java vs. C++ Flame mal öfters bringen

Naja. So ungern ich das sage, aber leider sagt das gar nichts aus.

Java hat seine Berechtigung und es spielt keine Rolle, mit was die VM geschrieben wurde...An der Stelle der Diskussion, an der von den "Javaisten" C++ die Daseinsberechtigung abgesprochen wird, schon - und das ist (zumindestens hier im Forum) in mindestens 80% der Fälle schon der Diskussionseinstieg.
"C/C++ braucht doch heute keiner mehr - wir haben doch Java!"
"Und wer schreibt Dir dann Deinen Compiler und Deine VM, ohne die gar nichts läuft ?"Gruß,
Simon2.
P.S.: Ich habe ganz bewusst "C/C++" geschrieben, weil ich zitiere...