C# ist eigentlich keine Funktionale Sprache, sondern eine objektorientierte Sprache, die den Schwerpunkt auf Zustandsänderungen durch imperative Programmierung legt. Das bedeutet aber nicht, dass C# ...
Die Entscheidung für ein Programmierparadigma ist ein wichtiger Schritt bei der Softwareentwicklung. Zwar sind dies kaum die einzigen beiden Optionen, wenn es um übergreifende Entwicklungsmodelle geht ...
Mit Java 8 haben Lambda-Ausdrücke ihren Weg in die Programmiersprache gefunden und damit verbunden die Möglichkeit funktionaler Programmierung. Während bereits einige deutschsprachige Werke die Themen ...
Ein genauerer Blick in die Objektdatei in Abbildung 2 bringt die Magie der Template-Metaprogrammierung auf den Punkt. Der Compiler berechnet den Hex-Wert von Factorial<5>::value (0x78), sodass er zur ...
Mit Low-Code-Programmierung soll es möglich sein, Software schneller zu entwickeln, da weniger manueller Codierungsaufwand anfällt. Soweit die Theorie. Aus praktischer Perspektive gibt der ...
In Web-Umgebungen geht ohne die Programmiersprache ­JavaScript gar nichts. Dementsprechend beliebt ist sie auch als Zielsprache für Transpiler – also Compiler, die den Quellcode einer ...
Die Konferenz in Berlin bringt Vorträge und Tutorials zu Themen jenseits des Mainstreams, von denen sich viele mit funktionaler Programmierung beschäftigen. Das Programm der BOB-Konferenz, die am 14.
Die Industrie gewöhnt sich langsam an einen "funktionalen Stil" in Java und in anderen JVM-Sprachen. Das ist ein Fortschritt. Den bisher dominierenden Ansatz von prozeduraler Bewirtschaftung ...