Etabliertheit der Programmierspraxchen ?
-
Hallo
ten schrieb:
borg schrieb:
bei TactX link, java: -3.84% (da ist nichts in der liste was genausoviel abgesackt ist)
das ist die differenz zum selben monat im jahr davor. das sagt nicht viel aus.
java hat zwar ne ziemlich zackenlinie, ist aber meistens an der spitze, wurde nur mal kurzfristig von C überholt.
ruby scheint aber ziemlich im kommen zu sein.
...und c++ ist zwar noch platz 3, kackt aber tendenziell ganz schön ab.So unterschiedlich kann man Statistiken interpretieren und seine eigene Meinung bestätigt finden.
chrische
-
es kommt wohl auf das anwendungs gebiet an ...
zB Handy - java
ich bin keine javafan ... aber das ist für mich das einzigste wo es scheinbar nützlich ist
java in html seiten ist für mich, wie soll ich sagen, ... blödsinn ...VB C/C++ für ne schnelle geschaffene gui-anwendung VB 2005 EE ... 100% vom system ausreitzen (oder mal eben nur das minimalste) .. c/C++, wobei ich sagen muss VB ist gar nicht mal sooo langsam ^^
alle anderen Programiersprachen ... sind für mich uninterresant ... alleine deswegen weil ich keinen kenne der kein Windows nutzt ... bzw es nicht nutzen will ... ausser zur zeit vista ...
die frage welche programier sprache sich in wie weit etabliert hat ... ist somit mit der frage wieiviele Projekte gibt es die gui benötigen oder system resourcen sparend müssen oder auf handys laufen sollen
mag sein das ich nen klein wenig zuviel vb und c++ gefuttert hab ,... aber C++ ist DIE programier sprache für aktuelle PCs ... alleine weil ganze betriebsysteme diese damit programiert werden ...
-
LinkeT schrieb:
aber C++ ist DIE programier sprache für aktuelle PCs ...
...vor 15 jahren vielleicht.
-
borg schrieb:
google hat das hier ausgespuckt:
http://rengelink.textdriven.com/blog/index.php?id=2erstaunlich wieviele java projekte es auf sf gibt.
also in ubuntu ist ja mitlerweile halb gnome in python geschrieben, java anwendungen gibts bei einer standardinstallation gar nicht. sf scheint das irgendwie nicht wiederzuspiegeln... mh.Auf folgender Seite ist eine Entwicklung des Anteils der jeweiligen Programmiersprachen auf Sourceforge zu sehen. Die neuesten Werte sind da etwas neuer als die Werte, die Du da gelistet hast, allerdings sind die auch noch ein Jahr alt.
-
Interessant dürfte auch folgende Statistik sein:
http://www.jobstats.co.uk/jobstats.d/SKILL.html
Es handelt sich um eine Auswertung von Stellenangeboten im IT-Bereich (allerdings nur in Großbritanien).
Ich hab mal ein paar interessante Sprachen herausgesucht:Java 12,2% C# 8,1% C++ 7,5% VB 3,9% C 3,3% VB.NET 2,9% ABAP 1,3% PHP 1,4% Python 0,6% Ruby 0,3%Rechnet man zu Java noch die verschiedenen (in der Statistik gesondert aufgeführten) Java-Technologien wie J2EE, JSP, JSF hinzu, kommt man auf gut 20%.
tfa
-
LinkeT schrieb:
... alleine weil ganze betriebsysteme diese damit programiert werden ...
Eigentlich sind Betriebssystem in Assembler und C geschrieben.
-
tfa schrieb:
Rechnet man zu Java noch die verschiedenen (in der Statistik gesondert aufgeführten) Java-Technologien wie J2EE, JSP, JSF hinzu, kommt man auf gut 20%.
Ich glaube, da rechnest Du falsch. In einem Jobangebot, in dem J2EE Kenntnisse gefordert werden, werden in der Regel auch Javakenntnisse gefordert. Insofern würdest Du entsprechende Jobangebote doppelt zählen, wenn Du das einfach hinzuaddieren würdest.
Ich würde das eher so interpretieren, dass bei vielen Jobs, die Javakenntnisse erfordern auch J2EE Kenntnisse gefordert werden. Das lässt Rückschlüsse darauf zu, wofür Java oft eingesetzt wird.
-
tfa schrieb:
Es handelt sich um eine Auswertung von Stellenangeboten im IT-Bereich (allerdings nur in Großbritanien).
Ich hab mal ein paar interessante Sprachen herausgesucht:
...
Python 0,6%In unserer Firma wird Python für alle möglichen internen Tools verwendet, taucht aber in keiner Stellenanzeige auf. Umgekehrt kann ich mir auch durchaus vorstellen, dass in Stellenanzeigen erstmal das ganze Buzzword-Arsenal aufgefahren wird, um die Bewerber gut zu filtern, ohne dass die Sachen dann später auch genutzt werden.
Diese Statistik hat also IMHO eher begrenzte Aussagekraft.
-
Meiner Erfharung nach ist Java die zur Zeit am meisten geforderte Programmiersprache.
-
Was soll die Etabliertheit einer Programmiersprache überhaupt bedeuten? Das sie professionell eingesetzt wird oder das sie flächendeckend professionell eingesetzt wird? Und wie will man das messen?
Ich glaube kaum, das Statistiken über Job-Angebote dort einen großen Aufschluss liefern. So werden Legacy-Systeme zB von alten Hasen gewartet und man dürfte wohl kaum Stellenanzeigen mit Fortran, ADA oder COBOL finden. Dennoch sind es etablierte Sprachen.
Dann gibt es das Problem was schon angesprochen wurde, wie Stellenanzeigen aufgesetzt werden. Oft stehen dort viele Programmiersprachen drin, die dann gar nicht in der Firma eingesetzt werden (ala "Kenntnisse in zumindest einer der Sprachen Python, Java etc.", obwohl die Stellenanzeige einfach nur nach Leuten sucht die OO Erfahrung haben um dann irgend ein abstruses Entwicklungswerkzeug zu benutzen). Andererseits werden natürlich auch Programmiersprachen eingesetzt, die nicht in Stellenanzeigen auftauchen. Eben für interne Tools oder weil man zB erwartet, das ein ET-Dipl.Ing. auch C beherrscht oder sich in den Assembler-Dialekt des µC einarbeiten kann ohne das man es extra in die Anzeige schreibt.
-
rüdiger schrieb:
...oder sich in den Assembler-Dialekt des µC einarbeiten kann ohne das man es extra in die Anzeige schreibt.
manche schreiben sowas aber extra rein, damit sich keine c++ gui-frickler und great game coder auf die stelle bewerben...
-
ten schrieb:
rüdiger schrieb:
...oder sich in den Assembler-Dialekt des µC einarbeiten kann ohne das man es extra in die Anzeige schreibt.
manche schreiben sowas aber extra rein, damit sich keine c++ gui-frickler und great game coder auf die stelle bewerben...
Ich ging ja auch von der Stellenausschreibung für einen ETler aus und nicht für irgend so einen Info-Hansel

-
Zeus schrieb:
LinkeT schrieb:
... alleine weil ganze betriebsysteme diese damit programiert werden ...
Eigentlich sind Betriebssystem in Assembler und C geschrieben.
Das gilt jedenfalls für Linux. Windows ist meines Wissens C++
Wobei ein OS wohl nie ohne Assembler programmiert werden kann. (Liegt wohl daran dass die Zahl der OS-Programmierer in eineigen echten LowLevel Bereichen wohl keine Biblioteken uä rechtfertigen, die auch in Assembler gecoded sein müssten
)
-
der windows-kernel (win2k, xp) ist zu ca. 99.9% in C.
asm ist sehr wenig drin.
-
Es wurde gerade eine aktuelle Übersicht veröffentlicht: Programming language popularity
Die beliebtesten Programmiersprachen sind danach Anfang 2007:
- C++
- Java
- C
- Python
- Ruby
-
lol:
"This page measures programming language popularity by the number of postings in Usenet newsgroups "
lass doch mal lieber hier im forum "welches is die beliebteste programmiersprache" umfragte starten

-
dumm2d schrieb:
lol:
"This page measures programming language popularity by the number of postings in Usenet newsgroups "
Muhahaha! So kann man eher die Programmiersprache ermitteln, die die meisten Probleme macht.

-
Optimizer schrieb:
Muhahaha! So kann man eher die Programmiersprache ermitteln, die die meisten Probleme macht.

du könntest recht haben.
sieht man ja schon daran was auf platz 1 steht
-
Hier was zum Thema Beliebtheit von Programmiersprachen in OSS:
Laut den Google Directories liegt die Zahl der in Java geschriebenen Open-Source-Packages deutlich höher als die von anderen Sprachen. In Java sind mehr als doppelt so viel Packages (nämlich 3.469) verfügbar wie zum Beispiel in PHP (1.643) und mehr als dreimal so viel wie in C++ (929).
Quelle: http://javamagazin.de/itr/news/psecom,id,34215,nodeid,10.html
-
In C++ gibts ja auch keine Packages. :p