rfc1437.de: new entries tagged with Scala http://rfc1437.de/tag/scala/ New entries at rfc1437.de that are tagged with: Scala Kojo Home http://www.kogics.net/sf:kojo Thu, 23 Sep 2010 15:57:49 +0200 Programmierung Scala http://rfc1437.de/link/kojo-home/ <a class="externlink" href="http://www.kogics.net/sf:kojo">Kojo Home</a> - 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. Squeryl http://squeryl.org/ Fri, 10 Sep 2010 15:37:14 +0200 Programmierung Scala http://rfc1437.de/link/squeryl/ <a class="externlink" href="http://squeryl.org/">Squeryl</a> - 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. twitter's gizzard http://github.com/twitter/gizzard Wed, 7 Apr 2010 15:38:23 +0200 Programmierung Scala http://rfc1437.de/link/twitters-gizzard/ <a class="externlink" href="http://github.com/twitter/gizzard">twitter's gizzard</a> - 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. Scala: Post-Functional, Post-Modern, or Just Perl++? http://enfranchisedmind.com/blog/posts/post-functional-scala/ Sun, 7 Mar 2010 15:26:23 +0100 Programmierung Scala http://rfc1437.de/link/scala-post-functional-post-modern-or-just-perl/ <a class="externlink" href="http://enfranchisedmind.com/blog/posts/post-functional-scala/">Scala: Post-Functional, Post-Modern, or Just Perl++?</a> - 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. Squeryl — Introduction http://max-l.github.com/Squeryl/index.html Wed, 24 Feb 2010 10:27:38 +0100 Programmierung Scala http://rfc1437.de/link/squeryl-introduction/ <a class="externlink" href="http://max-l.github.com/Squeryl/index.html">Squeryl — Introduction</a> - 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. Scala 2.8.0 Beta 1 | The Scala Programming Language http://www.scala-lang.org/node/4587 Wed, 27 Jan 2010 16:02:19 +0100 Programmierung Scala http://rfc1437.de/link/scala-280-beta-1-the-scala-programming-language/ <a class="externlink" href="http://www.scala-lang.org/node/4587">Scala 2.8.0 Beta 1 | The Scala Programming Language</a> - 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. A Postfunctional Language http://www.scala-lang.org/node/4960 Fri, 22 Jan 2010 09:53:08 +0100 Programmierung Scala http://rfc1437.de/link/a-postfunctional-language/ <a class="externlink" href="http://www.scala-lang.org/node/4960">A Postfunctional Language</a> - 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. Introducing Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors http://jonasboner.com/2010/01/04/introducing-akka.html Tue, 12 Jan 2010 23:32:34 +0100 Programmierung Scala http://rfc1437.de/link/ntrdcng-kk---smplr-sclblty-flt-tlrnc-cncrrncy-rmtn/ <a class="externlink" href="http://jonasboner.com/2010/01/04/introducing-akka.html">Introducing Akka - Simpler Scalability, Fault-Tolerance, Concurrency &amp; Remoting through Actors</a> - 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. ScalaCheck User Guide http://code.google.com/p/scalacheck/wiki/UserGuide Mon, 11 Jan 2010 23:20:11 +0100 Programmierung Scala http://rfc1437.de/link/scalacheck-user-guide/ <a class="externlink" href="http://code.google.com/p/scalacheck/wiki/UserGuide">ScalaCheck User Guide</a> - 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. technically.us Git - sling.git/blob - project/build/AssemblyProject.scala http://technically.us/git?p=sling.git;a=blob;f=project/build/AssemblyProject.scala;h=2231d9c9c54b5cde7d54c52c360cc778a41e4e3e;hb=HEAD Mon, 11 Jan 2010 15:24:16 +0100 Programmierung Scala http://rfc1437.de/link/techncllys-gt---slnggtblb---prjctbldssmblyprjctscl/ <a class="externlink" href="http://technically.us/git?p=sling.git;a=blob;f=project/build/AssemblyProject.scala;h=2231d9c9c54b5cde7d54c52c360cc778a41e4e3e;hb=HEAD">technically.us Git - sling.git/blob - project/build/AssemblyProject.scala</a> - nette kleine custom task für sbt um standalone-jars zu erzeugen. Play framework http://www.playframework.org/documentation/1.1-trunk/scala Fri, 13 Nov 2009 11:35:21 +0100 Java Programmierung Scala http://rfc1437.de/link/play-framework/ <a class="externlink" href="http://www.playframework.org/documentation/1.1-trunk/scala">Play framework</a> - 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. alandipert's step http://github.com/alandipert/step Sat, 31 Oct 2009 00:45:56 +0100 Programmierung Scala http://rfc1437.de/link/alandiperts-step/ <a class="externlink" href="http://github.com/alandipert/step">alandipert's step</a> - ein Pico-Framework für Websites-Dengeln mit Scala. Sieht ganz witzig aus gerade für einfache REST Webservices in Scala. Enterprise scala actors: introducing the Akka framework http://blog.xebia.com/2009/10/22/scala-actors-for-the-enterprise-introducing-the-akka-framework/ Fri, 23 Oct 2009 09:14:36 +0200 Programmierung Scala http://rfc1437.de/link/enterprise-scala-actors-introducing-the-akk-frmwrk/ <a class="externlink" href="http://blog.xebia.com/2009/10/22/scala-actors-for-the-enterprise-introducing-the-akka-framework/">Enterprise scala actors: introducing the Akka framework</a> - klingt ein bischen wie OTP (die Serverplatform für Erlang) für Scala. Könnte sehr interessant werden, mal beobachten. ScalaCL: Reap OpenCL’s benefits without learning its syntax (Scala DSL for transparently parallel computations) http://ochafik.free.fr/blog/?p=207 Sat, 17 Oct 2009 19:02:39 +0200 Programmierung Scala http://rfc1437.de/link/sclcl-rp-pncls-bnfts-wtht-lrnng-ts-syntx-scl-dsl-f/ <a class="externlink" href="http://ochafik.free.fr/blog/?p=207">ScalaCL: Reap OpenCL’s benefits without learning its syntax (Scala DSL for transparently parallel computations)</a> - und wer mal mit OpenCL spielen will, der wird hier fündig, ganz ohne sich in die Hardware-Tiefen hinabbegeben zu müssen. Spde http://technically.us/spde/Download Sat, 17 Oct 2009 18:38:29 +0200 Programmierung Scala http://rfc1437.de/link/spde/ <a class="externlink" href="http://technically.us/spde/Download">Spde</a> - und dann gibts auch noch eine Verquickung von Scala und Processing. Ebenfalls recht interessant zum Rumspielen. Neat Graphics with Scala Processin http://www.scala-lang.org/node/3391 Mon, 21 Sep 2009 13:04:53 +0200 Programmierung Scala http://rfc1437.de/link/neat-graphics-with-scala-processin/ <a class="externlink" href="http://www.scala-lang.org/node/3391">Neat Graphics with Scala Processin</a> - genau das richtige um mal mit Scala rumzuspielen, eine Processing-Version in Scala statt Java, aber mit dem ganzen Grafik-API. simple-build-tool http://code.google.com/p/simple-build-tool/ Fri, 10 Jul 2009 15:59:52 +0200 Programmierung Scala http://rfc1437.de/link/simple-build-tool/ <a class="externlink" href="http://code.google.com/p/simple-build-tool/">simple-build-tool</a> - 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. robey's kestrel at master http://github.com/robey/kestrel/tree/master Fri, 10 Jul 2009 15:10:10 +0200 Programmierung Scala http://rfc1437.de/link/robeys-kestrel-at-master/ <a class="externlink" href="http://github.com/robey/kestrel/tree/master">robey's kestrel at master</a> - 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. Dev Thoughts: Scala: Program like you mean it. http://pragmaticdesign.blogspot.com/2009/04/scala-program-like-you-mean-it.html Mon, 6 Jul 2009 14:32:56 +0200 Programmierung Scala http://rfc1437.de/link/dev-thoughts-scala-program-like-you-mean-it/ <a class="externlink" href="http://pragmaticdesign.blogspot.com/2009/04/scala-program-like-you-mean-it.html">Dev Thoughts: Scala: Program like you mean it.</a> - interessanter Artikel über einige der netten Seiten von Scala. Dispatch → Guide http://databinder.net/dispatch/Guide Mon, 6 Jul 2009 13:40:29 +0200 Programmierung Scala http://rfc1437.de/link/dispatch-guide/ <a class="externlink" href="http://databinder.net/dispatch/Guide"> Dispatch → Guide </a> - Library zum Zugriff auf Webservices (RESTful) aus Scala.