Quote:
Originally Posted by tollas
[..] desshalb wollte ich jetzt auch anfangen eine neue programmier sprache zu erlenen(c++).
|
Wenn du neue konzepte lernen möchtest versuch dich an einer der funktionalen Programmiersprachen wie Haskell oder zum Einstieg auch Scala (wobei Scala auch klassisch OOP unterstützt).
Auch wenn FP weniger genutzt wird, lässt sich vieles aus den funktionalen Sprachen auch in die anderen übernehmen. Gerade im Bereich der Rekursion, Lambda-Ausdrücke oder Funktionen höherer Ordnung lässt sich vieles in den OOP-Sprachen anwenden oder auch einfache konzepte wie Immutable-Strukturen, die es einen ermöglichen Seiteneffekt frei zu programmieren.