Wie denken Softwareentwickler über diverse Programmiersprachen
-
Hier gibt es ein Ranking bei denen man sehen kann, welche Statements einer Programmiersprache in der Regel zugechrieben werden:
http://therighttool.hammerprinciple.com/browseDie Statements ergeben sich aus der Befragung von möglichst vielen Softwareentwicklern.
Und das beste ist, wenn man eine Sprache auswählt, dann kann deren zugeschriebenen Statements mit denen einer anderen Sprache vergleichen.
Damit werden zwei Sprachen gut und objektiv vergleichbar.
-
Sprachranking schrieb:
Damit werden zwei Sprachen gut und objektiv vergleichbar.
Nö, das ist unnütz.
-
Ich kann dir auch ohne Umfrage sagen, was z.B. C++ Programmierer über Java denken und umgekehrt - Und objektiv wird das nie und nimmer
-
Die Sprachen werden nicht objektiv vergleichbar: "There are only two kinds of programming languages: those people always bitch about and those nobody uses." Sprachen wie Common Lisp, Haskell, Scheme, Forth, F#, Agda, Clojure, O'Caml, APL werden halt weniger verwendet und wenn in der Regel von eingefleischten Fanboys. Daher dürften die Sprachen deutlich besser abschneiden. C++, Java, C, Python, Ruby etc. dürften deutlich häufiger verwendet werden und daher sind auch viele Nutzer mit ihnen konfrontiert, die wenig von ihnen halten. Daher fallen die Bewertungen dann schlechter aus.
edit:
http://therighttool.hammerprinciple.com/statements/this-is-a-mainstream-language "This is a mainstream language" 10. Platz Agda
-
rüdiger schrieb:
Die Sprachen werden nicht objektiv vergleichbar: "There are only two kinds of programming languages: those people always bitch about and those nobody uses." Sprachen wie Common Lisp, Haskell, Scheme, Forth, F#, Agda, Clojure, O'Caml, APL werden halt weniger verwendet und wenn in der Regel von eingefleischten Fanboys.
Ich finde zwar, dass du das Wort Fanboy falsch verwendest, aber mal was anderes: Lisp hatte vor einiger Zeit, in den 80ern oder so, ja mal seine große Zeit, und man trifft immer mal wieder Leute, die sich über Lisp so äußern wie wir heute über Java oder vielleicht Pascal. Sehr amüsant, dass das mal die gehasste Mainstreamsprache war.
-
Die Antwort auf eine solche Umfrage lässt sich mit folgender Funktion leicht ermitteln:
int IsBrainFucking() { return true; }
Weitere Parameter und weiterer Code sind nicht erforderlich!
-
berniebutt schrieb:
int IsBrainFucking() { return true; }
Weitere Parameter und weiterer Code sind nicht erforderlich!
Argh. Wenn es true gibt, gibt es auch bool.
-
C++ steht deutlich schlechter da als Java, ich mag die Seite nicht. :xmas2:
-
Ethon schrieb:
C++ steht deutlich schlechter da als Java, ich mag die Seite nicht. :xmas2:
Das dürfte das größte Problem an der Seite sein.
-
Über C++ :
This is a low level language.
Hä?
-
-
Klasse!
-
Bashar schrieb:
rüdiger schrieb:
Die Sprachen werden nicht objektiv vergleichbar: "There are only two kinds of programming languages: those people always bitch about and those nobody uses." Sprachen wie Common Lisp, Haskell, Scheme, Forth, F#, Agda, Clojure, O'Caml, APL werden halt weniger verwendet und wenn in der Regel von eingefleischten Fanboys.
Ich finde zwar, dass du das Wort Fanboy falsch verwendest, aber mal was anderes: Lisp hatte vor einiger Zeit, in den 80ern oder so, ja mal seine große Zeit, und man trifft immer mal wieder Leute, die sich über Lisp so äußern wie wir heute über Java oder vielleicht Pascal. Sehr amüsant, dass das mal die gehasste Mainstreamsprache war.
Fanboy ist vielleicht der falsche Begriff. War auch gar nicht abwertend gemeint. Aber die Sprachen haben halt in der Regel eine sehr begeisterte und eingefleischte Community. Bei Lisp hört man vermutlich am häufigsten "oh, zu viele Klammern" oder ähnliches.
-
PhilippM schrieb:
http://wurstball.de/static/ircview/pictures/749cd15bf9d0254286148f468567b29e.jpg
Zu mindestens ist die Sichtweise auf Haskell und Lisp weitestgehend konsistent.
-
"I learned this language early in my career as a programmer"
Most similar toDevelopers who primarily use this language often burn out after a few years
The thought that I may still be using this language in twenty years time fills me with dread
I often get angry when writing code in this language
Writing code in this language is a lot of work
This language has an annoying syntaxMost dissimilar from
I would like to write more of this language than I currently do
I use this language out of choice
I usually use this language on solo projects
I enjoy using this language
This language is well suited for an agile development approach using short iterations.
-
PhilippM schrieb:
http://wurstball.de/static/ircview/pictures/749cd15bf9d0254286148f468567b29e.jpg
Diese Grafik wurde von einem Haskell Fanboy angelegt.
-
cooky451 schrieb:
PhilippM schrieb:
http://wurstball.de/static/ircview/pictures/749cd15bf9d0254286148f468567b29e.jpg
Diese Grafik wurde von einem Haskell Fanboy angelegt.
Die Grafik besteht ursprünglich nur aus der oberen/linken 4x4-Matrix. Die Haskell-Spalte/Zeile wurde später hinzugefügt. Die für Lisp noch später, die kannte ich noch gar nicht.
-
angelegterweitert.
-
Zeigt mal wieder wie einfallslos Haskell Fanboys sind.