Sie sehen zum Thema lisp aus dem Zeitraum bis in
  • In-depth Clojure Workshop

    Vortrag Philipp Schirmacher, Silvia Schreier Goto Academy September 2015

    Clojure is a JVM language making the impossible possible: A practical Lisp, usable by mere mortals. But what is in it for me? How do I set up my development environment? How do I solve everyday problems? How do I build web apps, process JSON and access databases? And last but not least: Why should I use Clojure instead of any well-known alternative? In this tutorial we will answer all these questions and prepare the participants for Clojure in practice!

    We will use Clojure in hands-on sessions for the efficient implementation of a web application. Along the way we will get to know functional programming concepts which have found their way into many languages. … and most of all

    Come face-to-face with yourself, your strengths and your weaknesses, as you confront one situation after another with equally inquisitive classmates.

    Mehr lesen
  • Clojure in der Praxis

    Vortrag Philipp Schirmacher, Silvia Schreier Frankfurter Entwicklertag 2015

    Clojure ist eine JVM-Sprache, die das Unmögliche möglich macht: Ein tatsächlich in der Praxis von normalsterblichen Entwicklern einsetzbares Lisp. Doch was bringt mir das bei meiner täglichen Arbeit? Wie setze ich die Entwicklungsumgebung auf? Wie löse ich die typischen Aufgaben? Wie kann ich Webserver bauen, JSON verarbeiten und auf Datenbanken zugreifen? Und vor allem: Warum sollte ich das mit Clojure tun und nicht eine der altbekannten Möglichkeiten verwenden? In dieser Session zeigen wir all das und machen die Teilnehmer fit für Clojure in der Praxis!

    Wir werden Clojure dabei in hands-on Sessions zur effizienten Realisierung einer Web-Anwendung verwenden. Dabei lernen wir ganz nebenbei funktionale Konzepte kennen, die mittlerweile in vielen Sprachen Einzug gehalten haben.

    Mehr lesen
  • Clojure in der Praxis

    Vortrag Philipp Schirmacher, Silvia Schreier W-JAX 2014 Folien verfügbar

    Clojure ist eine JVM-Sprache, die das Unmögliche möglich macht: Ein tatsächlich in der Praxis von normalsterblichen Entwicklern einsetzbares Lisp. Doch was bringt mir das bei meiner täglichen Arbeit? Wie setze ich die Entwicklungsumgebung auf? Wie löse ich die typischen Aufgaben? Wie kann ich Webserver bauen, JSON verarbeiten und auf Datenbanken zugreifen? Und vor allem: Warum sollte ich das mit Clojure tun und nicht eine der altbekannten Möglichkeiten verwenden? In dieser Session zeigen wir all das und machen die Teilnehmer fit für Clojure in der Praxis!

    Mehr lesen
  • Java-Programme mit Clojure würzen

    Artikel Phillip Ghadir

    Für jeden, der einen Lisp-Dialekt auf der JVM verwenden will, ist Clojure eine naheliegende Wahl. Es verbindet die Ausdruckskraft von Lisp mit der Vielzahl von bestehenden Java-Bibliotheken. Was zur Integration von Clojure mit Java gehört und wie sich die Mächtigkeit von Clojure auswirkt, wollen wir am Beispiel der Clojure-Bibliothek Incanter betrachten.

    Mehr lesen
  • Clojure — in der Praxis?

    Artikel Stefan Tilkov

    Wer braucht schon eine neue Programmierprache? Schließlich lässt sich alles in jeder Sprache erledigen, die Turing-complete ist; ob es nun C++, C# oder Java ist – irgendwie ist doch alles das Gleiche. Die wirklich spannenden Themen liegen ganz woanders: in der Gesamtarchitektur, der Entwicklungsmethodik, sozialen Faktoren, der Firmenpolitik usw. oder nicht? Spielen Programmiersprachen wirkliche eine Rolle oder sind sie vergleichsweise egal? Wie kann der Aufwand für das Erlernen und – viel wichtiger – das Einführen einer neuen Sprache gerechtfertigt werden? Am Beispiel Clojure diskutieren wir in diesem Artikel die wichtigsten Argumente.

    Mehr lesen