Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Funktionale Programmierung Java8 und echte funktionale Spachen wie Haskell #22

Open
muxmax opened this issue Dec 9, 2015 · 0 comments

Comments

@muxmax
Copy link

muxmax commented Dec 9, 2015

Einige Probleme lassen sich durch "Funktionale Programmierung" deutlich eleganter, mit weniger Schreibaufwand und stärkerer Ausdruckskraft lösen.
Mit Java8 haben einige funktionale Konzepte Einzug in die Sprache gehalten: wie Lambdas und Streams. Dadurch sind auch manche funktionale Ansätze eleganter zu programmieren.
Dennoch ist es kein Vergleich zu einer "echten" funktionalen Sprache, die eine bessere technische Unterstützung für diese Konzepte bietet und auch bestimmte Dinge verbietet, die in Java noch möglich sind.
In einem Vortrag könnten einige funktionale Konzepte vorgestellt werden, die dann je nach Möglichkeit mit Java8 oder eben z.B. mit Haskell umgesetzt werden. Für die JVM existiert mit "Frege" auch ein Haskell-Dialekt, der echtes funktionales Programmieren ermöglicht.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant