Haskell

Funktionale Programmierung

Die funktionalen Programmierung hat im Vergleich zur traditionellen imperativen" Programmierung ein paar Vorteile. Die verbreitetesten funktionalen Programmiersprachen sind:

Viele dieser Sprachen sind inzwischen sehr viel schneller als viele "Mainstream"-Sprachen, wie z. B. Perl, Python, PHP, Ruby, Lua und Smalltalk. Zum Beispiel hat Haskell beim Computer Language Benchmarks Game einen Median von 2.5 (im Vergleich zu GNU C), während das im Webbereich oft verwendete PHP einen Median von 44.74 hat und JavaScript 4.81.

Überblick

"Geometrische Algorithmen in Haskell" (Diplomarbeit)
Von der funktionalen Programmierung wurde oft behauptet, dass sie gegenüber der imperativen Programmierung Vorteile besitzt. Das Ziel der Diplomarbeit war, dieses im Bereich der geometrischen Algorithmen zu zeigen.
Bibliothek für "Geometrische Algorithmen in Haskell"
Die für die Diplomarbeit erstellten Programme habe ich in einer Bibliothek zusammengefasst.
Parallele Algorithmen mit Haskell
Mit par besitzt Haskell eine einfache Möglichkeit, Programme zu parallelisieren.

Copyright © 2007-2012 Jörn Dinkla. All rights reserved.

Valid XHTML 1.0 Strict Valid CSS! Firebug - Web Development Evolved
Last modified: