Kojo Home |
Sept. 23, 2010, 3:57 p.m. |
Kojo Home - eine Umgebung ala Processing mit Scala als Scriptsprache. Sehr interessant, weil es wie Processing auf mehreren Plattformen läuft, schnell visuelle Ergebnisse liefert aber nicht auf Java aufbaut, sondern auf einer modernen Multiparadigmensprache. Ausserdem bietet es gleich vom Start weg eine kleine Schildkröte wie in Logo an. Schildkröten sind cool.
|
Programmierung, Scala |
Squeryl |
Sept. 10, 2010, 3:37 p.m. |
Squeryl - das sieht sehr interessant aus, erinnert stark an LINQ (was nicht unbedingt schlecht ist, auch wenns von Microsoft kommt). Es macht auf jeden Fall Sinn die Features von Scala zu benutzen um einen ORM zu bauen, der deutlich über normale Java ORMs hinaus geht.
|
Programmierung, Scala |
twitter's gizzard |
April 7, 2010, 3:38 p.m. |
twitter's gizzard - könnte mal interessant werden, ein Framework zur Verteilung und Replikation von Daten über verschiedenste Backends. Gizzard kümmert sich ausschließlich um das Sharding und die Replication, der Datestore selber wird davon losgelöst behandelt, ist daher für verschiedenste Szenarien interessant.
|
Programmierung, Scala |
Scala: Post-Functional, Post-Modern, or Just Perl++? |
March 7, 2010, 3:26 p.m. |
Scala: Post-Functional, Post-Modern, or Just Perl++? - interessanter Post der einige der Punkte aufgreift die mich auch bei der Betrachtung von Scala stören. Ich mag besonders die Bezeichnung als Perl++, denn das ist genau der Eindruck der sich mir aufdrängt immer wenn ich in Scala tiefer einstiege. Auch Perl hat mich immer fasziniert, aber spätestens als ich größere Projekte damit gebaut habe und die advanced Features von Perl intensiver benutzt habe, kamen mir dann doch so einige Zweifel über die Wartbarkeit des Ergebnisses - ganz besonders unter dem Aspekt die Arbeit einem meiner Kollegen zu übergeben für die weitere Betreuung. Damals habe ich den Wechsel zu Python durchgezogen, weil es mir viele der Features in einem wesentlich saubereren Sprachkonzept geboten hat. Ich glaube das könnte auch erklären warum ich mit Scala einfach nicht warm werde, auch wenn vieles davon mich fasziniert.
|
Programmierung, Scala |
Squeryl — Introduction |
Feb. 24, 2010, 10:27 a.m. |
Squeryl — Introduction - das müsste ich auch mal angucken, denn von den bisherigen Persistenz-Layern für Scala war ich nicht so begeistert. Und gerade für erste Experimente will ich eigentlich nicht gleich eine Webanwendung mit Lift bauen, sondern vielleicht einfach nur mal ein paar Tools die ich bisher anders gelöst habe mit Scala neu schreiben.
|
Programmierung, Scala |
Scala 2.8.0 Beta 1 | The Scala Programming Language |
Jan. 27, 2010, 4:02 p.m. |
Scala 2.8.0 Beta 1 | The Scala Programming Language - Scala macht sich auch fertig für die nächste Release. Die Erweiterungen und Änderungen klingen recht gut - und der Impact auf bestehende Sourcen scheint gering zu sein.
|
Programmierung, Scala |
A Postfunctional Language |
Jan. 22, 2010, 9:53 a.m. |
A Postfunctional Language - in letzter Zeit gibts häufiger mal Diskussionen, ob Scala wirklich eine funktionale Sprache ist. Hier die Aussagen dazu vom Erfinder von Scala selber, Martin Odersky.
|
Programmierung, Scala |
Introducing Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors |
Jan. 12, 2010, 11:32 p.m. |
Introducing Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors - schöner Überblick über ein recht interessantes Projekt in Scala (hab glaub ich schon mal drauf gelinkt) das STM, distributed Actors und das Erlang Supervisor Modell für Scala liefert. Sollte ich mir unbedingt mal angucken.
|
Programmierung, Scala |
ScalaCheck User Guide |
Jan. 11, 2010, 11:20 p.m. |
ScalaCheck User Guide - interessanter Ansatz für ein Unittest-Tool. Basiert auf den Ideen von QuickCheck für Haskell. Mir gefällt vor allem der Ansatz Tests als Eigenschaften zu deklarieren und dann Zufallsdaten (oder kontrollierte Testdaten) zu generieren und zu gucken ob diese Eigenschaften tatsächlich passen. Das ganze passt besonders gut zu rein funktionalem Code, da durch fehlende Seiteneffekte Funktionen sehr viel einfacher mit Zufallsinputs testbar sind.
|
Programmierung, Scala |
technically.us Git - sling.git/blob - project/build/AssemblyProject.scala |
Jan. 11, 2010, 3:24 p.m. |
technically.us Git - sling.git/blob - project/build/AssemblyProject.scala - nette kleine custom task für sbt um standalone-jars zu erzeugen.
|
Programmierung, Scala |
Play framework |
Nov. 13, 2009, 11:35 a.m. |
Play framework - ein recht interessantes Framework für Java im Stile von Django oder Rails. In der Dev-Version 1.1 unterstützt es auch Scala für die Viewfunktionen, was dann wieder ganz interessant ist, denn egal wie nett das Framework ist, ich werd mir nicht Java roh antun.
|
Java, Programmierung, Scala |
alandipert's step |
Oct. 31, 2009, 12:45 a.m. |
alandipert's step - ein Pico-Framework für Websites-Dengeln mit Scala. Sieht ganz witzig aus gerade für einfache REST Webservices in Scala.
|
Programmierung, Scala |
Enterprise scala actors: introducing the Akka framework |
Oct. 23, 2009, 9:14 a.m. |
Enterprise scala actors: introducing the Akka framework - klingt ein bischen wie OTP (die Serverplatform für Erlang) für Scala. Könnte sehr interessant werden, mal beobachten.
|
Programmierung, Scala |
ScalaCL: Reap OpenCL’s benefits without learning its syntax (Scala DSL for transparently parallel computations) |
Oct. 17, 2009, 7:02 p.m. |
ScalaCL: Reap OpenCL’s benefits without learning its syntax (Scala DSL for transparently parallel computations) - und wer mal mit OpenCL spielen will, der wird hier fündig, ganz ohne sich in die Hardware-Tiefen hinabbegeben zu müssen.
|
Programmierung, Scala |
Spde |
Oct. 17, 2009, 6:38 p.m. |
Spde - und dann gibts auch noch eine Verquickung von Scala und Processing. Ebenfalls recht interessant zum Rumspielen.
|
Programmierung, Scala |
Neat Graphics with Scala Processin |
Sept. 21, 2009, 1:04 p.m. |
Neat Graphics with Scala Processin - genau das richtige um mal mit Scala rumzuspielen, eine Processing-Version in Scala statt Java, aber mit dem ganzen Grafik-API.
|
Programmierung, Scala |
simple-build-tool |
July 10, 2009, 3:59 p.m. |
simple-build-tool - ein interessantes Build-Tool für Scala, das nicht auf XML-Orgien aufbaut. Maven find ich irgendwie erschreckend monströs - und ganz ehrlich, das Editieren von XML-Files betrachte ich als Zumutung.
|
Programmierung, Scala |
robey's kestrel at master |
July 10, 2009, 3:10 p.m. |
robey's kestrel at master - loosely ordered, reliable message queueing. In Scala. Klingt sehr interessant, könnte für einige Projekte brauchbar sein, zumal es einfach das memcache Protokoll als Zugang benutzt, so dass schon viele Clients für verschiedenste Sprachen verfügbar sind. Scala und sein Umfeld an Projekten wird immer interessanter für mich.
|
Programmierung, Scala |
Dev Thoughts: Scala: Program like you mean it. |
July 6, 2009, 2:32 p.m. |
Dev Thoughts: Scala: Program like you mean it. - interessanter Artikel über einige der netten Seiten von Scala.
|
Programmierung, Scala |
Dispatch → Guide |
July 6, 2009, 1:40 p.m. |
Dispatch → Guide - Library zum Zugriff auf Webservices (RESTful) aus Scala.
|
Programmierung, Scala |
NetBeans 6.7 setzt Fokus auf Maven- und Kenai-Integration |
June 29, 2009, 2:24 p.m. |
NetBeans 6.7 setzt Fokus auf Maven- und Kenai-Integration - im Zuammenhang mit der Scala-Unterstützung für Netbeans (leider noch nicht für die aktuelle Version) könnte es auf Dauer interessanter als Eclipse für mich sein.
|
Programmierung, Scala |
scala.xml |
June 22, 2009, 6:05 p.m. |
scala.xml - wie man mit Scala XML verwurstet (recht interessant, Scala kann direkt XML einbetten in den Source)
|
Programmierung, Scala |
scalala |
June 20, 2009, 2:24 p.m. |
scalala - alberner Name, aber interessanter Inhalt: Matlab-like Mathelibrary. Gerade in dem Bereich bietet eine statisch getypte Sprache Vorteile, da man eben nicht versehentlich Elefanten in die Orangenpresse stopft.
|
Programmierung, Scala |
scouchdb |
June 20, 2009, 2:20 p.m. |
scouchdb - Scala Interface zu CouchDB (direkte Objekt-Persistenz über JSON).
|
Programmierung, Scala |
Lift Web Framework |
March 22, 2007, 1 p.m. |
Lift Web Framework - für Scala. Angelehnt an Ideen von Seaside, Rails, Django und Erlyweb. Klingt zumindestens gut.
|
Programmierung, Scala |
The Scala Programming Language |
March 22, 2007, 11:30 a.m. |
The Scala Programming Language - klingt interessant. Nicht das es noch eine weitere Programmiersprache unbedingt braucht, aber diese hat einige interessante Ansätze und die wirklich glatte Integration in Java und .NET Welten hat einen echten Vorteil: die verfügbarkeit von vielen Bibliotheken. Ob allerdings der funktionale Charakter von Scala noch überlebt wenn man ihn mit diversen Java-Klassen verbindet?
|
Programmierung, Scala |