Grin logo
en de es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencias de la computación - Programación

Haskell im anschließenden Vergleich mit Java

Título: Haskell im anschließenden Vergleich mit Java

Trabajo de Investigación (Colegio) , 2011 , 15 Páginas

Autor:in: Malte Weiss (Autor)

Ciencias de la computación - Programación
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

In dieser Facharbeit geht der Autor auf die wesentlichen Bestandteile der Programmiersprache Haskell ein und verdeutlicht diese kurz an Beispielen. Dabei zeigt er Ähnlichkeiten mit der Sprache Java auf und stellt beide Sprachen nochmals gezielt am Ende gegenüber.

Extracto


Inhaltsverzeichnis (Table of Contents)

  • Einleitung
  • Teil 1: Programmiersprachen
    • Haskell
      • Allgemeines
      • Programmieren in Haskell
        • Datentypen
        • Typ - Synonyme
        • Grundlagen der Funktion
        • Typklassen
        • Liste
        • Bytestring
        • Tupel
        • If-else, Guards und lokale Funktionen
        • Funktionen höherer Ordnung
        • Curry
        • Pattern Matching
        • Rekursion
        • Module
        • Ein- und Ausgabe
        • Exceptions
    • Java
  • Vergleich
  • Schluss

Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)

Diese Arbeit befasst sich mit den wesentlichen Bestandteilen der Programmiersprache Haskell. Es werden wichtige Konzepte erläutert und mit Beispielen veranschaulicht. Zudem wird ein Vergleich mit der Programmiersprache Java durchgeführt, um die Unterschiede und Gemeinsamkeiten aufzuzeigen.

  • Die Funktionsweise und Besonderheiten der funktionalen Programmiersprache Haskell
  • Die wichtigsten Datentypen und Kontrollstrukturen in Haskell
  • Ein Vergleich der beiden Programmiersprachen Haskell und Java
  • Die Anwendung von Konzepten wie Lambda-Kalkül, Typisierung und Rekursion in Haskell
  • Der Einsatz von Haskell in verschiedenen Anwendungsgebieten

Zusammenfassung der Kapitel (Chapter Summaries)

  • Die Einleitung stellt die Programmiersprache Haskell vor und beschreibt ihren Ursprung und ihre wichtigsten Eigenschaften. Es wird erläutert, dass Haskell eine rein funktionale Programmiersprache ist, die auf dem Lambda-Kalkül basiert. Außerdem werden die Vorteile der statischen Typisierung und die Funktionsweise von Typinferenz erklärt.
  • Im ersten Kapitel wird die Sprache Haskell genauer betrachtet. Es werden verschiedene Datentypen wie Int, Integer, Float, Double, Bool, Char und String vorgestellt und mit Beispielen veranschaulicht. Zudem wird die Verwendung von „data“-Deklarationen für die Definition eigener Datentypen erläutert. Das Kapitel behandelt außerdem den Datentyp Maybe, der für die Darstellung von optionalen Werten verwendet wird.
  • Das zweite Kapitel beschäftigt sich mit der Funktionsweise von Typ-Synonymen, die es ermöglichen, existierende Typen mit neuen Namen zu versehen. Es wird erklärt, wie diese verwendet werden, um den Code lesbarer zu gestalten. Außerdem werden die Grundlagen der Funktionsdefinition, Funktionssignatur und die Unterschiede zwischen monomorphen und polymorphen Funktionen beschrieben.
  • Das Kapitel über Java wird die wichtigen Aspekte dieser Programmiersprache beleuchten und den Vergleich zu Haskell ermöglichen.

Schlüsselwörter (Keywords)

Haskell, funktionale Programmierung, Lambda-Kalkül, statische Typisierung, Typinferenz, Datentypen, Funktionen, Rekursion, Java, Vergleich, Programmiersprachen, Kontrollstrukturen.

Final del extracto de 15 páginas  - subir

Detalles

Título
Haskell im anschließenden Vergleich mit Java
Autor
Malte Weiss (Autor)
Año de publicación
2011
Páginas
15
No. de catálogo
V173817
ISBN (Ebook)
9783640949113
ISBN (Libro)
9783640948987
Idioma
Alemán
Etiqueta
haskell vergleich java
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Malte Weiss (Autor), 2011, Haskell im anschließenden Vergleich mit Java, Múnich, GRIN Verlag, https://www.grin.com/document/173817
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  15  Páginas
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint