7x7 hat geschrieben:Diese ganze Diskussion hier ist fruchtlos. Keiner MUSS PB benutzen. Es gibt genug
Alternativen für alle möglichen Anwendungsfälle. Wie ts-soft schon schrieb, habe
ich z.B. auch nichts gegen OOP, aber ich brauche es nicht...auch nicht die Cloud...
auch nicht GDI+...auch nicht Handyprogrammierung.
Auto ist auch nicht gleich Auto. Habe ich meistens viele Dinge zum transportieren,
brauche ich einen Kleintransporter. Wer hingegen morgens nur in die Arbeit fährt,
tut das am besten mit einem normalen Auto. Wer eine vermeintliche Schwanzverlängerung
braucht, kauft einen "Sport"-wagen (mit dem er genauso im Stau steht wie die anderen
auch

. Eins für alles gibt es nicht! Macht auch keinen Sinn!
Hat nicht jeder 2 oder 3 Fotoapparate, weil einer eben nicht für alles geeignet ist?
Jeder muss für sich entscheiden, was er will und sich dementsprechend ausstatten.
Hier mal eine kleine Entscheidungshilfe
Wenn du Kiddie bist und unsichere Webapps (Clanhomepage) frickeln
willst:
PHP
Wenn du mittelgroße Webapps entwickeln willst, Latte-Macchiato
schlürfender Hipster und Twitterer der ersten Stunde bist:
Ruby
Wenn du große Webstores und n-tier Enterprise-SOA-Architekturen
entwickeln willst:
Java
Wenn dir Java zu langweilig geworden ist, du aber auf der gleichen
Plattform bleiben willst:
Scala
Wenn du Microsoft-Fanboy bist:
C#
Wenn du Kernel, Kerneltreiber, Systembibliotheken oder für
Microcontroller entwickeln willst:
C
Wenn du Apple-Kram entwickeln willst:
Objective C
Wenn du Hobbyentwickler bist und eine einfache und saubere
Programmiersprache suchst, die auch von Profis geschätzt wird:
Python
Wenn du 3D-Engines oder Office-Suites entwickeln willst und kein
Problem mit einem barocken Frankenstein-Monster als Sprache hast:
C++
Wenn du das bessere C++ suchst und dir nichts ausmacht, dass das kaum
jemand benutzt:
D oder Eiffel
Wenn du Java-Entwickler bist und ein wenig neidisch auf die
Latte-Macciato-schlürfenden Ruby-Hipster blickst aber noch nicht von
Scala gehört hast:
Groovy
Wenn du WinBriefmarkenverwaltung 2000 zusammenklicken willst:
Visual
Basic
Wenn du schnauzbärtiger Unix-Admin bist, Logdateien parsen willst und
Hieroglyphen deine Passion sind:
Perl
Wenn du graumelierter Herr bist, der in den 80er und 90ern seine
größten Erfolge feierte, dessen Regal mit Data-Becker-Büchern gefüllt
ist (von denen er selbst eins geschrieben hat) und der nicht mehr
jeden Hype ("Java") mitmachen will:
Delphi
Wenn du das Web zappeln lassen willst:
ECMAScript (JavaScript,
ActionScript)
Wenn du Gamelogik skripten willst:
Lua
Wenn du Informatikstudent im Grundstudium bist, der endlich mal
Funktionale Programmierung beigebracht kriegen soll:
Scheme oder
Haskell
Wenn du Informatikstudent im Grundstudium bist, der endlich mal
Logische Programmierung beigebracht kriegen soll:
Prolog
Wenn du zottelbärtiger Ex-Hippie-Nerd der 70er bist und/oder Emacs
benutzt:
LISP
Wenn du Hacker werden willst:
C und LISP
Wenn du wissen willst wie Objektorientierung gemeint ist:
Smalltalk
Wenn du "Rocket Science" betreibst:
Ada
Wenn du planst dich einfrieren zu lassen um beim Jahr-10000-Problem
kräftig abzukassieren:
COBOL
Wenn du sonst nix zu tun hast:
Google Go
usw.