 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Daniel Lohmann Guest
|
Posted: Mon Sep 06, 2004 3:52 pm Post subject: Zahlen 374ber die "Wichti... ^ |
|
|
Hi,
Für einen Vortrag benötige ich dringend ein paar Zahlen (mit Quelle),
die belegen, dass C/C++ (noch immer) eine der am meisten verwendeten
Programmiersprachen ist. Idealwerweise im Vergleich zu Java. Also
sowas wie:
- Geschätzte existierende Codebasis (lines of code)
- Geschätzte Anzahl der Entwickler
- Anzahl der offenen Stellen
- ...
Kennt zufällig jemand einen Bericht oder eine Untersuchung, in der
derartige Zahlen enthalten sind? Mit Google kommt man da leider nicht
sehr weit.
Vereine wie die Meta-Group veröffentlichen doch regelmäßig
Untersuchungen über alles Mögliche...
Vielen Dank
Daniel
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Lutz Jacob Guest
|
Posted: Fri Sep 10, 2004 7:48 pm Post subject: Re: Zahlen 374ber die "Wichti... ^ |
|
|
Am Mon, 06 Sep 2004 17:52:02 +0200 schrieb Daniel Lohmann:
| Quote: | Für einen Vortrag benötige ich dringend ein paar Zahlen (mit Quelle),
die belegen, dass C/C++ (noch immer) eine der am meisten verwendeten
Programmiersprachen ist. Idealwerweise im Vergleich zu Java. Also
|
Eine Statistik habe ich zwar nicht, aber wenn ich mich so auf den mir
zugänglichen PCs umschaue, muss ich lange suchen, um etwas zu finden, was
_nicht_ in C/C++ geschrieben ist. Unter hunderten Programmen finde ich zwei
Exoten in Java, etwas Delphi und C#. Mach doch eine entsprechende Statistik
für alles, was Du bei Dir findest.
ciao
Lutz
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
kanze@gabi-soft.fr Guest
|
Posted: Mon Sep 13, 2004 3:16 pm Post subject: Re: Zahlen über die "Wichtigkeit" von C++ gesucht |
|
|
Lutz Jacob <GKYMTYPKOWNS (AT) spammotel (DOT) com> wrote
| Quote: | Am Mon, 06 Sep 2004 17:52:02 +0200 schrieb Daniel Lohmann:
Für einen Vortrag benötige ich dringend ein paar Zahlen (mit
Quelle), die belegen, dass C/C++ (noch immer) eine der am meisten
verwendeten Programmiersprachen ist. Idealwerweise im Vergleich zu
Java. Also
Eine Statistik habe ich zwar nicht, aber wenn ich mich so auf den mir
zugänglichen PCs umschaue, muss ich lange suchen, um etwas zu finden,
was _nicht_ in C/C++ geschrieben ist. Unter hunderten Programmen finde
ich zwei Exoten in Java, etwas Delphi und C#. Mach doch eine
entsprechende Statistik für alles, was Du bei Dir findest.
|
Wenn es nicht um Open Source geht, wie weißt Du, in welcher Sprache es
geschrieben ist?
--
James Kanze GABI Software http://www.gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Stefan Reuther Guest
|
Posted: Mon Sep 13, 2004 6:53 pm Post subject: Re: Zahlen über die "Wichtigkeit" von C++ gesucht |
|
|
[email]kanze (AT) gabi-soft (DOT) fr[/email] wrote:
| Quote: | Lutz Jacob <GKYMTYPKOWNS (AT) spammotel (DOT) com> wrote in message
Eine Statistik habe ich zwar nicht, aber wenn ich mich so auf den mir
zugänglichen PCs umschaue, muss ich lange suchen, um etwas zu finden,
was _nicht_ in C/C++ geschrieben ist. Unter hunderten Programmen finde
ich zwei Exoten in Java, etwas Delphi und C#. Mach doch eine
entsprechende Statistik für alles, was Du bei Dir findest.
Wenn es nicht um Open Source geht, wie weißt Du, in welcher Sprache es
geschrieben ist?
|
Unter DOS hatte ich mal ein Tool namens 'wcomp', welches den Compiler
anhand verschiedener Signaturen in der Datei erkennt. Ähnlich wie das
Unix-Tool 'file', nur halt spezialisiert auf Compilererkennung. In
DOS-Sharewarearchiven (garbo?) sollte das noch zu finden sein.
Bei modernen Sachen schaust du halt auf die Imports. Wenn es die
'vbrun300.dll' einbindet, ist's wohl Visual Basic. Bringt es eine JVM
mit, wird's wohl Java sein.
Oder du verwendest 'strings' und schaust nach den Copyrightmeldungen der
Compilerhersteller, oder anderen charakteristischen Strings ("Runtime
error R6000" -> MS C, "((unsigned __far *)vtablePtr)[-1] == 0" ->
Borland C++).
Alles in allem ist *das* kein Problem.
Stefan
fup2poster wegen OT.
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Lutz Jacob Guest
|
Posted: Mon Sep 13, 2004 6:56 pm Post subject: Re: Zahlen über die "Wichtigkeit" von C++ gesucht |
|
|
Am 13 Sep 2004 08:16:09 -0700 schrieb [email]kanze (AT) gabi-soft (DOT) fr[/email]:
| Quote: | was _nicht_ in C/C++ geschrieben ist. Unter hunderten Programmen finde
ich zwei Exoten in Java, etwas Delphi und C#. Mach doch eine
entsprechende Statistik für alles, was Du bei Dir findest.
Wenn es nicht um Open Source geht, wie weißt Du, in welcher Sprache es
geschrieben ist?
|
Bei Windows und allem was sonst von MS kommt, einfach deshalb, weil es da
eigentlich nichts anderes gibt. Open Office, Mozilla und Gimp sind Open
Source, also auch keine Frage. Bei allen gängigen Spielen bin ich mir sehr
sicher und beim Rest sieht man es meist an den mit installierten
Laufzeitbibliotheken von Microsoft. Bei anderen kann man noch nach Indizien
der verwendeten Bibliotheken in den Programmen suchen (Microsoft: mscvrt,
mfc42 usw. immmer C/C++; Borland vcl70 rtl70 meist Delphi). Da unter
Windows nur die Compiler von MS und Borland relevant sind, erschlagen diese
und ein paar weitere Indizien praktisch alles, was man auf dem
Windows-Rechner findet. Das auch das Java-Laufzeitsystem in C oder C++
geschrieben wurde, wundert nicht wirklich.
Sollte es Dir nicht um Windows gehen, beschränken sich meine praktischen
Erfahrungen auf Linux und da lässt sich die Frage noch einfacher und IMHO
auch noch eindeutiger beantworten.
ciao
Lutz
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
kanze@gabi-soft.fr Guest
|
Posted: Tue Sep 14, 2004 11:32 am Post subject: Re: Zahlen über die "Wichtigkeit" von C++ gesucht |
|
|
Lutz Jacob <GKYMTYPKOWNS (AT) spammotel (DOT) com> wrote
| Quote: | Am 13 Sep 2004 08:16:09 -0700 schrieb [email]kanze (AT) gabi-soft (DOT) fr[/email]:
was _nicht_ in C/C++ geschrieben ist. Unter hunderten Programmen
finde ich zwei Exoten in Java, etwas Delphi und C#. Mach doch eine
entsprechende Statistik für alles, was Du bei Dir findest.
Wenn es nicht um Open Source geht, wie weißt Du, in welcher Sprache
es geschrieben ist?
Bei Windows und allem was sonst von MS kommt, einfach deshalb, weil es
da eigentlich nichts anderes gibt.
|
Ich weiß nicht, ob es noch etwas davon gibt, aber MS hat lange Zeit in
Pascal (und in Assembler) gearbeitet, bevor sie auf C umgestiegen hat.
| Quote: | Open Office, Mozilla und Gimp sind Open Source, also auch keine
Frage. Bei allen gängigen Spielen bin ich mir sehr sicher und beim
Rest sieht man es meist an den mit installierten Laufzeitbibliotheken
von Microsoft. Bei anderen kann man noch nach Indizien der verwendeten
Bibliotheken in den Programmen suchen (Microsoft: mscvrt, mfc42
usw. immmer C/C++; Borland vcl70 rtl70 meist Delphi). Da unter Windows
nur die Compiler von MS und Borland relevant sind, erschlagen diese
und ein paar weitere Indizien praktisch alles, was man auf dem
Windows-Rechner findet. Das auch das Java-Laufzeitsystem in C oder C++
geschrieben wurde, wundert nicht wirklich. Sollte es Dir nicht um
Windows gehen, beschränken sich meine praktischen Erfahrungen auf
Linux und da lässt sich die Frage noch einfacher und IMHO auch noch
eindeutiger beantworten.
|
Meine Erfahrung ist hauptsächlich unter Solaris, mit einiges HP-UX und
AIX dabei. Unter Solaris bin ich relativ sicher, dass die meisten
Dienstprogramme in C (reine C, keine C++) geschrieben sind. Aber nicht
alle. Shell scripts kann ich wohl erkennen:-), aber ich weiß, dass auch
Modula-3 bei der Entwicklung der graphischen Oberfläche verwendet
wurde. Vermutlich nur in kleine Menge, aber weiß ich nicht, wie ich
erkennen könnten, was in C und was in Modula-3 geschrieben wurde.
Es gibt auch andere Systeme. Auf einigen, wovon ich gehört habe, wurde
ausschließlich Ada benutzt.
Ich denke schon, dass insgesamt, C/C++ stellen eine riesige Mehrheit
dar, aber es beweisen kann ich nicht.
--
James Kanze GABI Software http://www.gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|