34,99 €*
Versandkostenfrei per Post / DHL
Lieferzeit 4-7 Werktage
[...] ¿ listenbasierte Programmierung;
t.Pascal ¿ imperative Programmierung;
t.Scheme ¿ funktionale Programmierung;
t.Lambda ¿ rein funktionale Programmierung;
[...] ¿ objektorientierte Programmierung;
t.Prolog ¿ logische Programmierung;
Das ¿t.¿ steht dabei für ¿tiny¿, ¿toy¿ oder auch für ¿teaching¿. Jeder dieser Sprachen ist eine Miniaturausgabe ihres Originals, eine Art Lehr- und Lernspielzeug ¿ syntaktisch und semantisch stark vereinfacht, aber doch nur so weit, dass die charakteristische Art, in der jeweiligen Sprache zu denken und zu programmieren, erhalten bleibt.
Die Implementierung der sieben Sprachen beruht auf einem gemeinsamen Interpreter-Kern; deshalb ist der Java-Quellcode klein und gut lesbar. Der Quellcode und die Beispiele können von der Webseite zu dem Buch heruntergeladen werden.
Zu jeder Sprache wird eine knappe Einführung in die wichtigsten Sprachelemente gegeben, ferner eine Anzahl charakteristischer Anwendungsbeispiele und eine informelle Beschreibung der Implementierung.
Das Buch ist geschrieben für Studierende der Informatik und verwandter Fächer sowie für Leserinnen und Leser mit einfachen Java-Vorkenntnissen, die sich für das Innenleben von Programmiersprachen interessieren.für Leserinnen und Leser mit einfachen Java-Vorkenntnissen, die sich für das Innenleben von Programmiersprachen interessieren.
[...] ¿ listenbasierte Programmierung;
t.Pascal ¿ imperative Programmierung;
t.Scheme ¿ funktionale Programmierung;
t.Lambda ¿ rein funktionale Programmierung;
[...] ¿ objektorientierte Programmierung;
t.Prolog ¿ logische Programmierung;
Das ¿t.¿ steht dabei für ¿tiny¿, ¿toy¿ oder auch für ¿teaching¿. Jeder dieser Sprachen ist eine Miniaturausgabe ihres Originals, eine Art Lehr- und Lernspielzeug ¿ syntaktisch und semantisch stark vereinfacht, aber doch nur so weit, dass die charakteristische Art, in der jeweiligen Sprache zu denken und zu programmieren, erhalten bleibt.
Die Implementierung der sieben Sprachen beruht auf einem gemeinsamen Interpreter-Kern; deshalb ist der Java-Quellcode klein und gut lesbar. Der Quellcode und die Beispiele können von der Webseite zu dem Buch heruntergeladen werden.
Zu jeder Sprache wird eine knappe Einführung in die wichtigsten Sprachelemente gegeben, ferner eine Anzahl charakteristischer Anwendungsbeispiele und eine informelle Beschreibung der Implementierung.
Das Buch ist geschrieben für Studierende der Informatik und verwandter Fächer sowie für Leserinnen und Leser mit einfachen Java-Vorkenntnissen, die sich für das Innenleben von Programmiersprachen interessieren.für Leserinnen und Leser mit einfachen Java-Vorkenntnissen, die sich für das Innenleben von Programmiersprachen interessieren.
Achim Clausing ist Professor für Informatik an der Westfälischen Wilhelms-Universität Münster.
Programmierparadigmen von innen heraus verstehen
Baukasten für eigene Programmiersprachen
Spielerisch umgehen mit Konzepten der Informatik
Includes supplementary material: [...]
Einleitung.- 1 [...]: Deklarative Programmierung.- 2 [...]: Listenbasierte Programmierung.- 3 t.Pascal: Imperative Programmierung.- 4 t.Scheme: Funktionale Programmierung.- 5 t.Lambda: Rein funktionale Programmierung.- 6 [...]: Objektorientierte Programmierung.- 7 t.Prolog: Logische Programmierung.- A Der Quellcode im Überblick.- Literaturverzeichnis.- Stichwortverzeichnis.
Erscheinungsjahr: | 2011 |
---|---|
Fachbereich: | Programmiersprachen |
Genre: | Informatik, Mathematik, Medizin, Naturwissenschaften, Technik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: |
xii
450 S. 40 s/w Illustr. 450 S. 40 Abb. |
ISBN-13: | 9783827428509 |
ISBN-10: | 3827428505 |
Sprache: | Deutsch |
Herstellernummer: | 80024897 |
Ausstattung / Beilage: | Paperback |
Einband: | Kartoniert / Broschiert |
Autor: | Clausing, Achim |
Hersteller: | Spektrum Akademischer Verlag |
Verantwortliche Person für die EU: | Springer Spektrum in Springer Science + Business Media, Tiergartenstr. 15-17, D-69121 Heidelberg, juergen.hartmann@springer.com |
Maße: | 240 x 168 x 25 mm |
Von/Mit: | Achim Clausing |
Erscheinungsdatum: | 26.08.2011 |
Gewicht: | 0,772 kg |
Achim Clausing ist Professor für Informatik an der Westfälischen Wilhelms-Universität Münster.
Programmierparadigmen von innen heraus verstehen
Baukasten für eigene Programmiersprachen
Spielerisch umgehen mit Konzepten der Informatik
Includes supplementary material: [...]
Einleitung.- 1 [...]: Deklarative Programmierung.- 2 [...]: Listenbasierte Programmierung.- 3 t.Pascal: Imperative Programmierung.- 4 t.Scheme: Funktionale Programmierung.- 5 t.Lambda: Rein funktionale Programmierung.- 6 [...]: Objektorientierte Programmierung.- 7 t.Prolog: Logische Programmierung.- A Der Quellcode im Überblick.- Literaturverzeichnis.- Stichwortverzeichnis.
Erscheinungsjahr: | 2011 |
---|---|
Fachbereich: | Programmiersprachen |
Genre: | Informatik, Mathematik, Medizin, Naturwissenschaften, Technik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: |
xii
450 S. 40 s/w Illustr. 450 S. 40 Abb. |
ISBN-13: | 9783827428509 |
ISBN-10: | 3827428505 |
Sprache: | Deutsch |
Herstellernummer: | 80024897 |
Ausstattung / Beilage: | Paperback |
Einband: | Kartoniert / Broschiert |
Autor: | Clausing, Achim |
Hersteller: | Spektrum Akademischer Verlag |
Verantwortliche Person für die EU: | Springer Spektrum in Springer Science + Business Media, Tiergartenstr. 15-17, D-69121 Heidelberg, juergen.hartmann@springer.com |
Maße: | 240 x 168 x 25 mm |
Von/Mit: | Achim Clausing |
Erscheinungsdatum: | 26.08.2011 |
Gewicht: | 0,772 kg |