Wozu auch Builder, wenn's doch auch KDevelop gibt :)
Weiterhin muss der Compiler erst mal zeigen, dass er mit den Unmengen C/C++ Code umgehen kann, die in der OSS Szene vorkommen und die fast alle mit gcc entwickelt wurden...
Kann man mit dem Compiler dann auch Kernel, etc. kompilieren?
Wenn das ein guter Compiler ist, dann sollte doch auch der Code besser optimiert werden, als mit gcc? Würde dann Linux geringfügig schneller, oder sehe ich das falsch?
Nope. Der Kernel wurde bereits auf die Bugs von gcc optimiert Alle performance-kritischen Teile wurden von Hand optimiert, so daß keine Compiler-Option der Welt noch etwas verbessern kann. Wie diverse Tests zeigten, ist eher das Gegenteil der Fall.
Ernsthaft, der Kernel enthält gcc-Abhängigkeiten (gab in Thread in lkml drüber). Das muss ja nix schlimmes sein, durch die Verwendung des gcc schreibt man nicht automatisch Code für alle Compiler oder sogar *portable* Programme. Schön wär's!
Kein propietärer Compiler kann mit gcc mithalten?!? Meine Erfahrung sieht da anders aus, das mag aber darauf ankommen, welchen Bereich Du meinst. Performance ist es mit Sicherheit nicht.
Was ich am gcc *wirklich* gut finde, ist seine strenge Prüfung des Codes (pedantic). Das schlägt manchen lint
Nun gebt den Leuten von Borland/Imprise mal ne Chance. Ich habe seit vielen Jahren Erfahrungen mit Borland- Produkten und muß sagen: die machen wirklich gute Compiler. Das sich diese Firma so für Linux einsetzt, kann nur positiv sein. Es ist unwichtig, ob der neue C++ - Compiler ad hock den Kernel compilieren kann. Wichtig ist, daß hier eine Firma einsteigt, die wirklich gutes Know- How einbringen kann. Und da profitieren wir alle von!
Sehe ich (=der einzig wahre Wolfgang ;-)) eigentlich auch so. Inprise gibt sich echt MüheLinux zu unterstützen und das ist ein Good Thing(tm).
In der Tat macht Inprise hervorragende Produkte (unglaublich was die aus so einem Scrott wie Windows und Pascal machen konnten, nämlich die wohl beste IDE der Welt (wobei echte Hacker natürlich keine IDE benutzen =)).
Sehr schön wäre es natürlich wenn der Compiler nicht nur kostenlos wäre sondern noch unter der GPL stünde...
Von Guido Scholz am Sa, 22. Januar 2000 um 10:41 #
Auf der SYSTEMS habe ich mir den Compiler mal vorführen lassen, da war er bei sonst gleichen Bedingungen auf jeden Fall schon mal doppel so schnell wie der GCC. Das ist ja auch schon mal was. Einen eigenen Linker hatte Borland allerdings noch nicht. Guido
Von Daniel Weiss am Sa, 22. Januar 2000 um 01:54 #
Schön und gut (ich benutze von Berufswegen Borland C++ 5.02) aber ich fürchte, daß es durch den compiler vermehrt sources geben wird, die nur noch der Inprise-Compiler übersetzen kann :-((
Und was genau ist mit "ohne Builder" gemeint. BCC 5.02 hat z.B. KEINEN Builder, aber HAT dennoch eine IDE (Integrated Development Environment) Und ohne die kann man gleich beim gcc bleiben. Mal abgesehen davon, daß es z.B. KDevelop gibt...
[ich schreibe jetzt von Proggies fuer die Numerik in naturwiss. Anwendungen]
gcc ist wahrlich kein schneller Compiler, weder bei den compile-Zeiten, noch bei den executables selbst. Wird mal Zeit fuer ein bisschen Konkurrenz :)
MS hat immer noch die Nase vorn. Und von Intels Renner gar zu schweigen.
Auf der Alpha siehst ja noch schlimmer aus! Die 2. FPU liegt voellig brach ... [Zum Glueck hatte Digital ein Einsehen und brachte ihren Compiler heraus fuer Linux ]
Soy un estudiante de Chile, que estudia Ingenieria Informatica y quisiera saber si este producto posee un "buen editor", hago este comentario debido a que los otros lenguajes de C-C++; no satisfacen mis necesidades en el aspecto de "editor", agradecido estoy de antemano se despide....
Weiterhin muss der Compiler erst mal zeigen, dass er mit den Unmengen C/C++ Code umgehen kann, die in der OSS Szene vorkommen und die fast alle mit gcc entwickelt wurden...
Wenn das ein guter Compiler ist, dann sollte doch auch der Code besser optimiert werden, als mit gcc? Würde dann Linux geringfügig schneller, oder sehe ich das falsch?
Philipp
Naja, vielleicht lernt nun der ein oder andere mal Code zu schreiben der mit mehr als einem Compiler übersetzt werden kann. Würde nicht schaden...
GNUesse von Wolfgang
Ernsthaft, der Kernel enthält gcc-Abhängigkeiten (gab in Thread in lkml drüber). Das muss ja nix schlimmes sein, durch die Verwendung des gcc schreibt man nicht automatisch Code für alle Compiler oder sogar *portable* Programme. Schön wär's!
Kein propietärer Compiler kann mit gcc mithalten?!? Meine Erfahrung sieht da anders aus, das mag aber darauf ankommen, welchen Bereich Du meinst. Performance ist es mit Sicherheit nicht.
Was ich am gcc *wirklich* gut finde, ist seine strenge Prüfung des Codes (pedantic). Das schlägt manchen lint
Ich habe seit vielen Jahren Erfahrungen mit Borland-
Produkten und muß sagen: die machen wirklich gute
Compiler. Das sich diese Firma so für Linux einsetzt, kann
nur positiv sein. Es ist unwichtig, ob der neue C++ -
Compiler ad hock den Kernel compilieren kann. Wichtig
ist, daß hier eine Firma einsteigt, die wirklich gutes Know-
How einbringen kann. Und da profitieren wir alle von!
In der Tat macht Inprise hervorragende Produkte (unglaublich was die aus so einem Scrott wie Windows und Pascal machen konnten, nämlich die wohl beste IDE der Welt (wobei echte Hacker natürlich keine IDE benutzen =)).
Sehr schön wäre es natürlich wenn der Compiler nicht nur kostenlos wäre sondern noch unter der GPL stünde...
GNUesse vom einzig echten Wolfgang
Guido
Und was genau ist mit "ohne Builder" gemeint. BCC 5.02 hat z.B. KEINEN Builder, aber HAT dennoch eine IDE (Integrated Development Environment)
Und ohne die kann man gleich beim gcc bleiben. Mal abgesehen davon, daß es z.B. KDevelop gibt...
Daniel
[ich schreibe jetzt von Proggies fuer
die Numerik in naturwiss. Anwendungen]
gcc ist wahrlich kein schneller Compiler,
weder bei den compile-Zeiten, noch bei den
executables selbst.
Wird mal Zeit fuer ein bisschen Konkurrenz :)
MS hat immer noch die Nase vorn.
Und von Intels Renner gar zu schweigen.
Auf der Alpha siehst ja noch schlimmer aus!
Die 2. FPU liegt voellig brach ...
[Zum Glueck hatte Digital ein Einsehen und
brachte ihren Compiler heraus fuer Linux ]
Mosh
Mit freundlichen Grüßen
Balkanboy
hago este comentario debido a que los otros lenguajes de C-C++; no satisfacen mis necesidades en el aspecto de "editor", agradecido estoy de antemano se despide....
Carlos