Quantcast
Channel: Kommentare zu: Revision 160: Node, JavaScript, Links
Viewing all articles
Browse latest Browse all 6

Von: Sebastian Basner

$
0
0

Ich finde die Diskussion um JavaScript sehr interessant, weil ich es bei Java (ähnlich wie Gold bei C#) beobachte das die Entwicklung genau andersrum verläuft. Hier wurde mit Scala eine Funktionale Sprache für die JVM eingeführt (wobei natürlich auch Groove funktionale Aspekte mitbringt) die nun eine so hohe Verbreitung gefunden hat das man sich dem bei Java nicht mehr verschließen kann und mit Java8 nun Lambda Expressions einführt, die aber eigentlich dort nur syntaktischer Zucker für anonyme innere Klassen sind.
Scala ist übrigens auch ein gutes Beispiel für eure Diskussion weil es eine Sprache ist die sehr funktional gestartet ist und aufgrund des Drucks von außen immer mehr OO Konzepte übernommen hat. Heute ist es eine Sprache die vornehmlich wegen der funktionalen Aspekte eingesetzt wird, aber den Einstieg sehr leicht macht weil man damit auch Objektorientiert entwickeln kann. Im Grunde finde ich das auch nicht falsch, denn ich glaube nicht das es den einen richtigen Weg gibt sondern das für verschiedene Problemstellungen verschiedene Paradigmen besser geeignet sind.


Viewing all articles
Browse latest Browse all 6