Skip to content

{ Tag Archives } clojure

Python-Clojure/Leiningen/Java-Interop: Leiningen-Prozess kehrt nicht zurück.

Ich habe jetzt einige Zeit gebraucht um folgendes Problem zu lösen:

Kurzfassung und Abstrakt

Python ruft Clojure/Java. Der Aufruf des Java-Prozesses kommt nicht zurück. Ewiges Warten.

Also tagged , , , , , , , , , , , ,

Clojure 1.5 ist raus

ANN: Clojure 1.5 die Liste der Neuigkeiten und Änderungen ist lang.

Da ich die Entwicklung von 1.5 nicht verfolgt habe, werde ich mir erstmal Reducers und die neuen “threading macros” anschauen – und berichten.

Also tagged

Clojure und Go und ClojureTeVau

Via Playing Go with Clojure – Zach Tellman bin ich darauf gestoßen, dass es jemanden gibt, der mit einem Clojure-Programm Go spielt und – fast wichtiger – dass es den Channel ClojureTV gibt. Für mich bedeutet das: kein BlipTV, kein Vimeo mehr, wo man die coolen Clojure-Clips nicht ohne Weiteres und nicht im richtigen Format runterladen kann.

Also tagged , ,

Drohnenflug und “The Power of the Clojure-REPL”

Auch wenn Drohnenflüge politisch zur Zeit vielleicht nicht korrekt sind, konnte ich nicht widerstehen – schließlich ist eine Clojure-REPL involviert (via The Joy of Flying AR Drones with Clojure):

Also tagged , ,

…dann tanzen die Mäuse auf dem Tisch: LightTable 0.1.0

LightTable ist ein neues, innovatives, erstaunliches Entwicklungsumgebungskonzept für Clojure. Ich hatte mir vor einiger Zeit vorgenommen, mir eine der frühen Alpha-Versionen anzuschauen. Als ich dann Light Table reaches 0.1.0 überflogen habe, hat mich die Experimentierfreude gepackt. Ist auch ganz einfach. Unter Windows muss man nur eine launcher.jar runterladen, doppelklicken und staunen.

Also tagged , ,

mächtige, rätselhafte LispMacros – Teil I

LISP: Alien technology

Ja. LispMacros haben eine große Macht. Und wie ich am eigenen Leib erfahren musste (wahrscheinlich muss man das, um’s zu glauben), wird ihre Mächtigkeit nur von ihrer Rätselhaftigkeit übertroffen.

Also tagged , , , ,

Partikelsystem in Clojure: Newtonian Dance

Also tagged , , ,

Emacs in Clojure: DEUCE

Der Versuch, Emacs (thermonuklear!) in Clojure zu implementieren: Emacs under Clojure: DEUCE Also tagged , ,

Context Oriented Programming (mit Clojure)

Heute stand ich vor der Herausforderung, dass eines meiner Tools sein Verhalten ändern sollte und zwar abhängig davon, ob die zu manipulierende Datenbank im Netz oder lokal steht.

Also tagged , , , , ,

Mit Emacs (und Tramp und Leiningen und Noir) in den Webentwicklungsflow kommen

Meine gegenwärtige Entwicklungsumgebung sieht so aus, dass ich das bereits vorgestellte Screen nutze, um den Jetty-Server laufen zu lassen.

Mittels Tramp ändere ich in meinem lokal laufenden Emacs die Source-Dateien auf dem Server.

Also tagged , , , , ,

TIOBE: Clojure in Top 100 – genauer: Platz 77

clojures logo

Via disclojure habe ich mitbekommen, dass Clojure die Top 100 der unter TIOBE aufgeführten Programmiersprachen erreicht hat und auf Platz 77 gelandet ist.

Außerdem gibt sind einige Reden der Conj 2011 online:

Also tagged , ,

In 8 Schritten zur Web-App mit Clojure

clojures logo

In meinem Staunen, wie schnell man eine Clojure-Web-Anwendung am Laufen hat, habe ich an einem unbedarften Rechner mal ausprobiert, wie schnell das wirklich geht. Quasi von “Java ist installiert” bis “Clojure-Web-Anwendung läuft”. Zum Einsatz kommt das Clojure-Web-Framwork Noir.

Also tagged , ,

Neues Tool in meinem Web-Stack: GNU Screen

Die Tage habe ich ein wenig mit der Webentwicklung in Clojure herumexperimentiert und war erstaunt, wie schnell ich eine lauffähige Webanwendung aufgesetzt hatte (dazu in einem separaten Eintrag).

Also tagged , , , , , , ,