ich meinte Damit Sprachen die nicht wie C# und Java im Bytecode vorliegen.
Da du PHP markiert hast, es gibt einen Kompiler der PHP in Maschinencode übersetzt.
http://www.roadsend.com/home/index.php?SMC=1
--Signature.
Das bezog sich schon auf PHP, weil ich nur die Mono-Variante davon kannte. ^^
\Crash
Der Text ist toll, den kenne ich schon seit ein paar Jahren. ^^ Er liest sich echt gut, und ich musste mehrmals lachen, weil da schon zu einem Teil Wahrheit drinnen steckt. Allerdings geben sich die meisten Argumente leider schon durch Stil und einem Toolkit ala g.
Meine Lieblingsstelle ist ja diese hier:
Da C-Programmierern die gleichen Fehler immer und immer wieder passieren, heißt das wohl, dass das große Heer der C-Entwickler zu einem beträchtlichen Anteil aus Anfängern besteht. Dem will ich nicht widersprechen.
Ich, als leidenschaftlicher C-Mensch, liebe diesen Text. ::D
Das wären dann die X-Box 360 und Windows! Wirklich viel oder?![]()
C# ist etwas einfacher als C(++), aber von den aktuellen Möglichkeiten her, ist C++ die absolute Nr1 (Neben Pascal und den Pascal-Weiterentwicklungen wie Delphi) in allen Gebieten. Für kleinere Programme ist C# nett, aber Großprojekte sind in C(++) besser aufgehoben, da man hier nicht irgendein Framework braucht.
Hey, das sind verdammt viele, überleg doch mal: X-Box 360, Windows 98, Windows 98 SE, Windows 2000, Windows XP Home, Windows XP Professional, Windows 2003 Server, Windows Vista Starter, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate und Windows CE! Das sind 14 verschiedene! Und wenn man von der immer noch häufig anzutreffenden Version 1.0 ausgeht, kommt sogar Windows NT 4.0 dazu!
Edit: ich hab Windows Mobile vergessen! Also sogar 15!
Ich Student (informatik) 21 männlich: NEIN du labberst mist
ehhh was labberst du? zeig mir statistiken o.OZitat
ist es nicht so? BEWEISE her!Zitat
leichter verständlich okay aber die komplette neuentwicklung hat nicht nur vorteile o.O im endeffekt endet dein code im kompilierten zustand als assemblercode und objekte brauchen halt länger als primitive datentypen o_OZitat
sag mir eins was ein professioneles game istZitat
Würd ja dazu was schreiben aber deadorcs Meinung entspricht 100% meiner...Zitat
--KEKSE
Quality entertainment :Ⅾ.
Allein mit der Plattform-Geschichte könnten noch Seiten gefüllt werden.
Ich kenn mich mit Java nicht besonders gut aus aber der Propaganda großer Firmen zufolge scheint die Sprache doch ganz nett zu sein. Gibt es eine alternative die Programme erzeugt, die ohne neu kompilierung und mit einem ähnlichen Funktionsumfang für dieselben Anwendungsgebiete auf so vielen Plattformen läuft?
C++ ist viel toller und besser und schneller und hat nen längeren als dein C♯.Zitat
Der Text ist klasse.Zitat
![]()
Aso und wer unbedingt C# auch auf anderen Betriebssystem nutzten will sollte einfach Mono benutzten.
Hier der Link:
http://www.mono-project.com/Main_Page
Das ganze läuft auf Linux, Solaris, Mac OS X, Windows, und Unix.
Hoffe damit wäre die kompalitäts sache geklärt.
Und nein ich bin nicht zu feige hier weiter zu schreiben,
C++ ist vieleicht noch gut für Betriebssysteme das will garnicht abstreiten,aber dafür wurde C# net ausgelegt.
Zudem musss man bedenken das oft 10zeilen C++ coding in C# eine ergeben.![]()
nur ist mono, wenn ich mich recht erinnere, erheblich langsamer noch als normales unter windoze laufendes C#
--
cats are not characteristically disposed toward voluntary aerobic exercise
Also die Diskussion ist sehr interessant und um auch mal ein Statement eines Studenten hierzulassen: Wenn man bei uns mit dem Thema C# anfängt erntet man vom zuständigen Hochschulpersonal nur ein müdes (oder mitleidiges?) Lächeln, bei uns wird C und anschließend C++ gelehrt.
--Lange Zeit verschollen - jetzt wieder da!!
Kann ich nur bestätigen. Bei uns ists Java, Assembler und C. (Nunja, ein wenig Haskell wird uns auch noch aufgezwungen)
C# scheint an deutschen Hochschulen auf keinerlei Intresse zu stossen,...
(Was zB an meiner Uni kein Wunder ist, die hiesige technische Fakultät besitzt genau 2 Windows Rechner. Der Rest läuft auf Solaris.)
Tjo, womit die Anfangsaussagewohl widerlegt wäre.Zitat
Bei uns gibts übrigens auch nen optionalen Kurs für Java und Assembler haben wir auch, aber nur Grundzüge.
Somit sei geklärt was an deutschen Hochschulen wirklich gelehrt wird![]()
--Lange Zeit verschollen - jetzt wieder da!!
Du hast offensichtlich nie großartig versucht, Mono als Ersatz für das .NET Framework bei Anwendungen einzusetzen, die letzteres ausdrücklich voraussetzen.
Singularity?Zitat
Also, was C# und Portabilität anbelangt ....
... das hier ist wahre Portabilität!
http://developer.gnome.org/doc/API/2...ect/index.html
Wenn du hier zu den virtuellen Methoden vor blätterst und dir durch liest was dort steht, wirst du auch merken, wie wichtig Performance in anderen Welten ist. Um das zu verstehen, muss man sich aber auch erst überlegen, was es z.B. überhaupt bedeutet, etwas zu dereferenzieren.
Wenn du so oft 10 Zeilen Code in Cpp für eine Zeile in C# brauchst, verwendest du die falschen Bibliotheken.
Ich kenne ja beide Welten, und bin gezielt ins C-Land gekehrt: Schon alleine die Oberflächenentwicklung unter GTK rockt im Vgl. Unter C# kann man doch nur alles per Pixel positionieren. Das ist einfach nicht der Weg, den ich gehen mag. Oder, gibt es dafür schon eine Alternative?
Naja ich denke mal das ganze wird für mich persönlich auf kein ergebnis hinauslaufen.
Ich bleibe aber dennoch defintiv bei meinen Propaganda C#.
Und ihr könnt bei eurem C++ bleiben.
Ich werde trotzdem mal helfen wenn es bei c++ irgenwo hackt, bei irgenjemanden. Denke mal jedem ist das selbst überlassen wo mit er Programmiert,sofern er nicht auch für den Job oder das Studium eine bestimmte Prommiersprache nehmen muss.
Von daher sage ich nur noch eins:
Thema erledigt.![]()
Hoffe mir nimmt das niemand übel das ich C# besser finde.