Land of Lisp

Author: Conrad Barski
Publisher: No Starch Press
ISBN: 9781593272814
Release Date: 2011
Genre: Computers

Provides information on the core concepts of Lisp progamming, covering such topics as recursion, input/output, object-oriented programming, and macros, and offers instructions on creating complete Lisp-based games, including a text adventure, an evolution simulation, and a robot battle.

Der Geek Atlas

Author: John Graham-Cumming
Publisher: O'Reilly Germany
ISBN: 9783897219335
Release Date: 2010
Genre: Electronic books

Die lebendige Geschichte der Wissenschaften ist uberall um uns herum, man muss nur wissen, wo man hinschauen muss. Mit diesem einzigartigen Reisefuhrer kann man 128 Orte auf der Welt kennen lernen, die fur bedeutsame Ereignisse in Wissenschaft und Technik stehen. Erlebe das Foucaultsches Pendel, das in Paris schwin> erfahre Interessantes uber das groste Wissenschaftsmuseum der Welt, das "Deutsche Museum" in Munchen; besuche einen Ableger des Newtons Apfelbaums am Trinity College in Cambridge und vieles, vieles mehr... Jeder Ort in Der Geek-Atlas stellt eine auerordentliche Entdeckung oder Erfindung in den Mittelpunkt und befasst sich daruber hinaus auch mit den Menschen und Geschichten, die hinter diesen Erfindungen stehen. Alle Orte werden mit interessanten Fotos vorgestellt und die Themen mit zahlreichen Zeichnungen illustriert. Das Buch ist nach Landern aufgeteilt, fur alle interessanten Orte werden auch - neben nutzlichen Tourismusinformationen - die genauen GPS-Daten aufgefuhrt.

Funktionale Programmierung und Metaprogrammierung

Author: Patrick M. Krusenotto
Publisher: Springer-Verlag
ISBN: 9783658137441
Release Date: 2016-09-02
Genre: Computers

Dieses Buch vermittelt die einzigartige Idee hinter der Programmiersprache Lisp. Aus der Verbindung von interaktiver und funktionaler Programmierung entsteht eine Arbeitsstrategie in der Software-Entwicklung, mit der ein Programmierer schneller als mit konventionellen Verfahren einen korrekten, verständlichen und leicht anpassbaren Code entwickeln kann. Durch die Anwendung algebraischer Methoden auf die wandelbare Sprache Common Lisp lernt der Leser, bekannte Probleme der Anwendungsprogrammierung neu zu denken und dadurch zu präzisen und bündigen Lösungen zu kommen. Der Autor veranschaulicht an mehreren Beispielen aus der Praxis die Nutzung der Programmiersprache und motiviert den Leser, sich selbst mit Common Lisp zu befassen.

Programmierparadigmen

Author: Christian Wagenknecht
Publisher: Springer-Verlag
ISBN: 9783658141349
Release Date: 2016-05-23
Genre: Computers

Im Verlaufe ihres Berufslebens müssen sich Informatiker immer wieder in neue Programmier- und Fachsprachen einarbeiten. Der Erfolg dieses fortwährenden Lernprozesses wird zu einem erheblichen Maß durch den Stand des Wissens über Programmierstile und damit verbundene Denkformen bestimmt. Paradigmenwissen ist also von besonderer Bedeutung und muss frühzeitig im Studium verankert werden. Das vorliegende Buch verwendet für die Vermittlung dieses Wissens einen völlig neuen didaktischen Ansatz: Es wird nur eine einzige Sprache benutzt, in der sämtliche Paradigmen ausgedrückt und weitere Grundkonzepte der Programmierung thematisiert werden können. Dieses einführende Lehrbuch ist besonders für Informatik-Studierende der ersten Semester an Fachhochschulen, Universitäten und Berufsakademien geeignet. Es kann ebenso in Fortbildungskursen und an Schulen Verwendung finden.

Sieben Wochen sieben Sprachen Prags

Author: Bruce A. Tate
Publisher: O'Reilly Germany
ISBN: 9783897213234
Release Date: 2011-06-30
Genre: Computers

Mit diesen sieben Sprachen erkunden Sie die wichtigsten Programmiermodelle unserer Zeit. Lernen Sie die dynamische Typisierung kennen, die Ruby, Python und Perl so flexibel und verlockend macht. Lernen Sie das Prototyp-System verstehen, das das Herzstück von JavaScript bildet. Erfahren Sie, wie das Pattern Matching in Prolog die Entwicklung von Scala und Erlang beeinflusst hat. Entdecken Sie, wie sich die rein funktionale Programmierung in Haskell von der Lisp-Sprachfamilie, inklusive Clojure, unterscheidet. Erkunden Sie die parallelen Techniken, die das Rückgrat der nächsten Generation von Internet-Anwendungen bilden werden. Finden Sie heraus, wie man Erlangs "Lass es abstürzen"-Philosophie zum Aufbau fehlertoleranter Systeme nutzt. Lernen Sie das Aktor-Modell kennen, das das parallele Design bei Io und Scala bestimmt. Entdecken Sie, wie Clojure die Versionierung nutzt, um einige der schwierigsten Probleme der Nebenläufigkeit zu lösen. Hier finden Sie alles in einem Buch. Nutzen Sie die Konzepte einer Sprache, um kreative Lösungen in einer anderen Programmiersprache zu finden – oder entdecken Sie einfach eine Sprache, die Sie bisher nicht kannten. Man kann nie wissen – vielleicht wird sie sogar eines ihrer neuen Lieblingswerkzeuge.

grep kurz gut

Author: Agnieszka Klus
Publisher: O'Reilly Germany
ISBN: 9783868991741
Release Date: 2009-08-31
Genre: Computers

grep kurz & gut ist die erste deutschsprachige Befehlsreferenz zu grep, dem mächtigen Such- und Filterungswerkzeug unter Unix. Jeder, der sich ausführlich zu den Möglichkeiten, die in grep stecken, informieren möchte, ist mit diesem Buch bestens bedient. Er erfährt, wie viele alltägliche Aufgaben mit grep ausgeführt werden können, von der Mail-Filterung über geschicktes Log-Management bis hin zur Malware-Analyse. Der Befehl grep stellt viele verschiedene Möglichkeiten bereit, Textstrings in einer Datei oder einem Ausgabestream zu finden. Diese Flexibilität macht grep zu einem mächtigen Tool, um das Vorhandensein von Informationen in Dateien zu ermitteln. Im Allgemeinen ist der Befehl grep nur dafür gedacht, Textausgaben oder Textdateien zu durchsuchen. Sie können auch Binärdateien (oder andere Nicht-Textdateien) durchsuchen, aber das Tool ist in dem Fall eingeschränkt. Tricks zum Durchsuchen von Binärdateien mit grep (also die Verwendung von String-Befehlen) werden ebenso in grep kurz & gut aufgezeigt. Sollte der Leser bereits mit der Arbeit mit grep vertraut sein, hilft ihm grep kurz & gut dabei, seine Kenntnisse aufzufrischen und mit grep besonders effizient zu arbeiten. Für grep-Einsteiger ist das vorliegende Buch eine hervorragende Möglichkeit, grep von Grund auf zu lernen und klug anzuwenden.

GNU Emacs kurz gut

Author: Debra Cameron
Publisher: O'Reilly Verlag DE
ISBN: 3897212110
Release Date: 1999
Genre: GNU Emacs


Realm of Racket

Author: Matthias Felleisen
Publisher: No Starch Press
ISBN: 9781593274924
Release Date: 2013-06-13
Genre: Computers

Racket is a descendant of Lisp, a programming language renowned for its elegance, power, and challenging learning curve. But while Racket retains the functional goodness of Lisp, it was designed with beginning programmers in mind. Realm of Racket is your introduction to the Racket language. In Realm of Racket, you'll learn to program by creating increasingly complex games. Your journey begins with the Guess My Number game and coverage of some basic Racket etiquette. Next you'll dig into syntax and semantics, lists, structures, and conditionals, and learn to work with recursion and the GUI as you build the Robot Snake game. After that it's on to lambda and mutant structs (and an Orc Battle), and fancy loops and the Dice of Doom. Finally, you'll explore laziness, AI, distributed games, and the Hungry Henry game. As you progress through the games, chapter checkpoints and challenges help reinforce what you've learned. Offbeat comics keep things fun along the way. As you travel through the Racket realm, you'll: –Master the quirks of Racket's syntax and semantics –Learn to write concise and elegant functional programs –Create a graphical user interface using the 2htdp/image library –Create a server to handle true multiplayer games Realm of Racket is a lighthearted guide to some serious programming. Read it to see why Racketeers have so much fun!

Der Turing Omnibus

Author: A.K. Dewdney
Publisher: Springer-Verlag
ISBN: 9783642788727
Release Date: 2013-03-12
Genre: Computers

Der Turing Omnibus macht in 66 exzellent geschriebenen Beiträgen Station bei den interessantesten Themen aus der Informatik, der Computertechnologie und ihren Anwendungen.

Die Brut des B sen

Author: Patrick Graham
Publisher: Blanvalet Taschenbuch Verlag
ISBN: 9783641042769
Release Date: 2010-06-23
Genre: Fiction

Dämonisch und abgründig! Verloren inmitten einer riesigen Menschenmenge im Stadion von New Orleans, ruft die elfjährige Holly um Hilfe. Sie hat Angst vor dem Hurrikan, der ihre Stadt verwüstet, Angst um ihre Eltern – und Angst, dass etwas Schreckliches mit ihr geschieht. Maria Parks, FBI-Profilerin mit medialen Fähigkeiten, hört Hollys Hilferuf. Sie setzt alles daran, sie zu finden. Noch weiß sie nicht, dass ein schreckliches Virus die Menschheit ausrotten wird und Holly die einzige Hoffnung ist, um zu überleben. Denn die Apokalypse hat begonnen ... Das Grauen geht weiter: Das Ende der Welt – spannend, verstörend, ein Albtraum!

Die Kunst der JavaScript Programmierung

Author: Marijn Haverbeke
Publisher: dpunkt.verlag
ISBN: 9783864911910
Release Date: 2012-08-13
Genre: Computers

Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web fließend 'sprechen' können.

Routineaufgaben mit Python automatisieren

Author: Al Sweigart
Publisher: dpunkt.verlag
ISBN: 9783864919930
Release Date: 2016-07-28
Genre: Computers

Wenn Sie jemals Stunden damit verbracht haben, Dateien umzubenennen oder Hunderte von Tabelleneinträgen zu aktualisieren, dann wissen Sie, wie stumpfsinnig manche Tätigkeiten sein können. Wie wäre es, den Computer dazu zu bringen, diese Arbeiten zu übernehmen? In diesem Buch lernen Sie, wie Sie mit Python Aufgaben in Sekundenschnelle erledigen können, die sonst viel Zeit in Anspruch nehmen würden. Programmiererfahrung brauchen Sie dazu nicht: Wenn Sie einmal die Grundlagen gemeistert haben, werden Sie Python-Programme schreiben, die automatisch alle möglichen praktischen Aufgaben für Sie abarbeiten: • eine oder eine Vielzahl von Dateien nach Texten durchsuchen • Dateien und Ordner erzeugen, aktualisieren, verschieben und umbenennen • das Web durchsuchen und Inhalte herunterladen • Excel-Dateien aktualisieren und formatieren • PDF-Dateien teilen, zusammenfügen, mit Wasserzeichen versehen und verschlüsseln • Erinnerungsmails und Textnachrichten verschicken • Online-Formulare ausfüllen Schritt-für-Schritt-Anleitungen führen Sie durch jedes Programm und Übungsaufgaben am Ende jedes Kapitels fordern Sie dazu auf, die Programme zu verbessern und Ihre Fähigkeiten auf ähnliche Problemstellungen zu richten. Verschwenden Sie nicht Ihre Zeit mit Aufgaben, die auch ein gut dressierter Affe erledigen könnte. Bringen Sie Ihren Computer dazu, die langweilige Arbeit zu machen!

Minecraft f r Dummies

Author: Jacob Cordeiro
Publisher: John Wiley & Sons
ISBN: 9783527682317
Release Date: 2014-03-26
Genre: Computers

Die Minecraft-Welt sieht zwar auf den ersten Blick einfach aus, doch das ï¿1⁄2berleben darin kann manchmal ganz schï¿1⁄2n schwer werden. Jacob Cordeiro zeigt Ihnen, wie es geht: Installieren Sie das Spiel, wï¿1⁄2hlen Sie einen Server, erforschen Sie die Klï¿1⁄2tzchenwelt, gewinnen Sie kostbare Rohstoffe und bekï¿1⁄2mpfen Sie allerhand Monster und anderes Unheil. Auï¿1⁄2erdem erfahren Sie, wie Sie im Kreativ-Modus nicht nur die Welt nach Ihren Wï¿1⁄2nschen gestalten, sondern auch fliegen kï¿1⁄2nnen, und mit welchen Strategien Sie im Abenteuer- und Hardcore-Modus am erfolgreichsten sind.