rfc1437.de: new entries tagged with Clojure http://rfc1437.de/tag/clojure/ New entries at rfc1437.de that are tagged with: Clojure gcv's appengine-magic at master - GitHub http://github.com/gcv/appengine-magic Mon, 27 Sep 2010 12:50:46 +0200 Clojure Programmierung Webservices http://rfc1437.de/link/gcvs-appengine-magic-at-master---github/ <a class="externlink" href="http://github.com/gcv/appengine-magic">gcv's appengine-magic at master - GitHub</a> - soll interaktive Entwicklung von Google AppEngine Tools ermöglichen. jduey's arrows at master - GitHub http://github.com/jduey/arrows Mon, 27 Sep 2010 12:48:29 +0200 Clojure Programmierung http://rfc1437.de/link/jdueys-arrows-at-master---github/ <a class="externlink" href="http://github.com/jduey/arrows">jduey's arrows at master - GitHub</a> - mal beobachten, Lisp (und damit Clojure) liegt mir normalerweise wesentlich näher als Programmiersprache als Haskell und vielleicht verstehe ich dann ja mal endlich richtig was es mit diesen Arrows auf sich hat. ninjudd's cake at master - GitHub http://github.com/ninjudd/cake Mon, 27 Sep 2010 12:19:54 +0200 Clojure Lisp Programmierung http://rfc1437.de/link/ninjudds-cake-at-master---github/ <a class="externlink" href="http://github.com/ninjudd/cake">ninjudd's cake at master - GitHub</a> - ob ich mir das mal angucken will? Gerade wegen der persistenten JVM bei Nutzung von Scripten könnte das interessant sein. nakkaya's static at master - GitHub http://github.com/nakkaya/static Mon, 30 Aug 2010 13:05:21 +0200 Clojure Lisp Programmierung http://rfc1437.de/link/nakkayas-static-at-master---github/ <a class="externlink" href="http://github.com/nakkaya/static">nakkaya's static at master - GitHub</a> - statischer Generator für Websites in Clojure. liebke's clj http://github.com/liebke/clj Thu, 1 Jul 2010 18:55:19 +0200 Clojure Lisp Programmierung http://rfc1437.de/link/liebkes-clj/ <a class="externlink" href="http://github.com/liebke/clj">liebke's clj</a> - ah, jemand hat Paketinstallation und eine anständige REPL für Clojure zusammengeworfen, so dass man auch mal eben schnell interaktiv mit Clojure rumspielen kann, ohne jedesmal ein Projekt anlegen zu müssen. Ganz praktisch um mal fix mit irgendwelchen Java-Libs rumzuprobieren. Macht intern nix anderes als ein verstecktes Leiningen-Projekt anzulegen und zu verwalten, ist also eher Kosmetik, aber die richtige Art von Kosmetik Clojure - datatypes http://clojure.org/datatypes Sat, 15 May 2010 22:01:23 +0200 Clojure Programmierung http://rfc1437.de/link/clojure---datatypes/ <a class="externlink" href="http://clojure.org/datatypes">Clojure - datatypes</a> - was mir an Clojure so gefällt: pragmatische und kompakte Lösungen für typische Probleme in der Programmierung. Clojure 1.2 wird die Möglichkeit einführen, bessere Beschreibungen von Datenstrukturen mit darauf definierten Funktionalitäten zu haben. Und zwar keine Monsterkonstruktion wie CLOS oder andere Lisp-OO-Erweiterungen, sondern recht schlanke Konstrukte die auch wieder gut auf die Hostumgebungen (JVM und CLR) passen. Schaut schon ganz interessant aus. Der Nachteil von all den Veränderungen in Clojure: Bücher sind schneller veraltet als sie gedruckt werden können ... Licenser's lein-search http://github.com/Licenser/lein-search Wed, 12 May 2010 20:27:15 +0200 Clojure Programmierung http://rfc1437.de/link/licensers-lein-search/ <a class="externlink" href="http://github.com/Licenser/lein-search">Licenser's lein-search</a> - und ein kleines Plugin, das die Suche nach Modulen und deren Versionen auf die (Leiningen) Kommandozeile holt. hiredman's lein-gae http://github.com/hiredman/lein-gae Wed, 12 May 2010 20:23:23 +0200 Clojure Programmierung http://rfc1437.de/link/hiredmans-lein-gae/ <a class="externlink" href="http://github.com/hiredman/lein-gae">hiredman's lein-gae</a> - Dokumentation im Prinzip nicht existent, aber es liefert ja auch nur ein einfaches Kommando, welches einem die war-Struktur für ein Google AppEngine Projekt vorbereitet und das project.clj anpasst. Eine weitere Möglichkeit, mit Clojure Programme für die AppEngine zu bauen. sethtrain's beget http://github.com/sethtrain/beget Wed, 12 May 2010 20:17:08 +0200 Clojure Programmierung http://rfc1437.de/link/sethtrains-beget/ <a class="externlink" href="http://github.com/sethtrain/beget">sethtrain's beget</a> - oder alternativ zu leiningen-war könnte man auch dieses Basisprojekt benutzen und einfach anpassen. Da werden auch gleich die Google AppEngine Tools als Dependency geholt. alienscience's leiningen-war http://github.com/alienscience/leiningen-war Wed, 12 May 2010 20:14:08 +0200 Clojure Programmierung http://rfc1437.de/link/aliensciences-leiningen-war/ <a class="externlink" href="http://github.com/alienscience/leiningen-war">alienscience's leiningen-war</a> - interessantes Plugin für Leiningen, das Build-Tool in und für Clojure. Liefert Kommandos die schnell und unkompliziert .war Files erzeugen, die z.B. für Deployment auf die Google App Engine genutzt werden können. hugoduncan's clj-ssh at master - GitHub http://github.com/hugoduncan/clj-ssh Sun, 7 Mar 2010 15:44:37 +0100 Clojure Programmierung http://rfc1437.de/link/hugoduncans-clj-ssh-at-master---github/ <a class="externlink" href="http://github.com/hugoduncan/clj-ssh">hugoduncan's clj-ssh at master - GitHub</a> - ziemlich interessante Bibliothek, die ssh-Zugriff in Clojure-Scripten ermöglicht. Zum Beispiel für Serverautomation sehr interessant. Benutzt Jsch, eine Java-native ssh-Bibliothek (also kein Umweg über shell-pipes oder ähnliches). clojure-python http://code.google.com/p/clojure-python/ Sun, 7 Mar 2010 15:32:08 +0100 Clojure Lisp Programmierung Python http://rfc1437.de/link/clojure-python/ <a class="externlink" href="http://code.google.com/p/clojure-python/">clojure-python</a> - interessantes Projekt das die Interoperabilität zwischen Jython und Clojure vereinfachen will und auf einen ähnlichen Level heben will, wie sie zwischen Clojure und Java schon ist. Besonders interessant für mich, weil es mir dann erlauben würde, stärker auf Clojure als Alternative zu setzen - Jython ist schon geplanter Baustein der Werkzeugkiste, hat aber einige Performance-Probleme die Clojure durch direktere Java-Integration nicht hat. Ausserdem schreib ich lieber kompakten Lisp-Code als geschwätziges Java ... Kotka : Projects : Clojure : VimClojure http://kotka.de/projects/clojure/vimclojure.html Sun, 28 Feb 2010 13:57:09 +0100 Clojure Programmierung http://rfc1437.de/link/kotka-projects-clojure-vimclojure/ <a class="externlink" href="http://kotka.de/projects/clojure/vimclojure.html">Kotka : Projects : Clojure : VimClojure</a> - und wer wie ich ein VIM-Fan ist, wird sich vielleicht über diese Clojure-Einbettung freuen. Viele der Features kommen schon deutlich an die Leistungsklasse von IDEs wie Netbeans oder Eclipse heran. (obwohl die Clojure-Plugins für Eclipse und Netbeans auch eine sehr gute Figur machen). A simple web application in Clojure using ring and enlive « LShift Ltd. http://www.lshift.net/blog/2010/02/27/a-simple-web-application-in-clojure-using-ring-and-enlive Sun, 28 Feb 2010 13:47:57 +0100 Clojure Programmierung http://rfc1437.de/link/a-simple-wb-pplctn-n-cljr-sng-rng-nd-nlv-lshft-ltd/ <a class="externlink" href="http://www.lshift.net/blog/2010/02/27/a-simple-web-application-in-clojure-using-ring-and-enlive">A simple web application in Clojure using ring and enlive « LShift Ltd.</a> - und hier ein kleines Beispiel, wie man mit ring und Clojure dann tatsächlich arbeitet. Sieht ganz interessant aus, könnte für mich besonders für Webservices in Clojure interessant sein. mmcgrana's ring at master - GitHub http://github.com/mmcgrana/ring Sun, 28 Feb 2010 13:46:26 +0100 Clojure Programmierung http://rfc1437.de/link/mmcgranas-ring-at-master---github/ <a class="externlink" href="http://github.com/mmcgrana/ring">mmcgrana's ring at master - GitHub</a> - nette kleine Lib auf dem Level von Python WSGI. Also absolut minimale HTTP-Bindings für Clojure mit der Möglichkeit das ganze über eine ganze Reihe von verschiedenen Techniken dann zu betreiben. Besonders interessant für die Fälle, wo man eben nicht in das Korsett eines fertigen Frameworks wie Compojure gesteckt werden möchte. Clojure 1.1 and Beyond http://www.fogus.me/static/preso/clj1.1+/ Wed, 20 Jan 2010 10:53:19 +0100 Clojure Programmierung http://rfc1437.de/link/clojure-11-and-beyond/ <a class="externlink" href="http://www.fogus.me/static/preso/clj1.1+/">Clojure 1.1 and Beyond</a> - wohin sich Clojure in der nahen und mittleren Zukunft entwickeln wird. Wobei einiges darin darauf hin deutet, das Clojure auf längere Zeit eher experimentellen Charakter haben wird - was beim produktiven Einsatz zu berücksichtigen ist, neue Versionen können durchaus größere Änderungen sowohl in der Sprache, der Basisbibliothek und vor allem dem Laufzeitverhalten haben. mattrepl's clojure-neo4j http://github.com/mattrepl/clojure-neo4j Thu, 31 Dec 2009 13:28:19 +0100 Clojure Programmierung http://rfc1437.de/link/mattrepls-clojure-neo4j/ <a class="externlink" href="http://github.com/mattrepl/clojure-neo4j">mattrepl's clojure-neo4j</a> - und hier ein Interface zu Neo4J, einer Graphen-Datenbank für Java, mit der komplexe Datenstrukturen recht leicht auf Platte gespeichert werden können. Sieht für simple Persistenz in Programmen ganz interessant aus. duelinmarkers's clj-record http://github.com/duelinmarkers/clj-record Thu, 31 Dec 2009 13:24:47 +0100 Clojure Programmierung http://rfc1437.de/link/duelinmarkerss-clj-record/ <a class="externlink" href="http://github.com/duelinmarkers/clj-record">duelinmarkers's clj-record</a> - ein Persistency Framework inspiriert von Active Records (dem ORM von Ruby on Rails), aber halt in Clojure und mit einem mehr Lisp-like API. (das war jetzt sehr viel Denglisch in einem Satz!) pjstadig's tim-clojure-1.0.0 http://github.com/pjstadig/tim-clojure-1.0.0 Thu, 31 Dec 2009 13:15:57 +0100 Clojure Programmierung http://rfc1437.de/link/pjstadigs-tim-clojure-100/ <a class="externlink" href="http://github.com/pjstadig/tim-clojure-1.0.0">pjstadig's tim-clojure-1.0.0</a> - ziemlich cooles Projekt welches mittels Terracotta (im Prinzip eine distributed Map für Java) ein verteiltes Environment für Clojure implementiert. Objekte mit passenden Metadaten werden automatisch auf alle diesem verteilten Environment angeschlossenen Clojures verteilt - und das tuts für nahezu alle Objekte die in Clojure definierbar sind. Building a Clojure Web application with Incanter, Compojure, and Leiningen « Data Analysis and Visualization with Clojure http://incanter-blog.org/2009/11/29/incanter-webapp/ Sat, 19 Dec 2009 23:51:45 +0100 Clojure Programmierung http://rfc1437.de/link/bldng--cljr-wb-pplctn-wth-ncntr-cmpjr-nd-lnngn-dt-/ <a class="externlink" href="http://incanter-blog.org/2009/11/29/incanter-webapp/">Building a Clojure Web application with Incanter, Compojure, and Leiningen « Data Analysis and Visualization with Clojure</a> - sehr schön, vor allem weil dieses Beispiel nicht nur schön zeigt wie simpel man mit Leiningen und Compojure eine Webanwendung mit Clojure bauen kann, sondern auch weil es mal nicht die üblichen langweiligen Verdächtigen als Beispiel sind, sondern mal was ganz anderes. (tuts wegen einer Änderung von Apple am Java für 10.6 derzeit nicht unter OS X, die Leiningen-Leute sind aber wohl schon dran)