Welche interessanten Scala-Projekte sollten für jemanden untersucht werden, der neu in der Sprache ist?


Beste Antwort

Einige bemerkenswerte Scala-Projekte auf Github:

  • Scalaz https://github.com/scalaz
  • Slick https://github.com/slick/slick
  • Formlos https://github.com/milessabin/shapeless
  • Spire https://github.com/non/spire
  • Scala-IO https://github.com/scala-incubator/scala-io
  • Skaliert XML https://github.com/chris-twiner/scalesXml
  • Anti-XML https://github.com/djspiewak/anti-xml
  • Argonaut https://github.com/ephox/argonaut

Und Personen, denen Sie folgen sollten:

  • https://github.com/ekmett
  • https://github.com/tonymorris
  • https://github.com/milessabin
  • https://github.com/djspiewak
  • https://github.com/nuttycom
  • https://github.com/runarorama
  • https://github.com/pchiusano
  • https://github.com/debasishg
  • https://github.com/retronym
  • https://github.com/robey
  • https://github.com/ephox (Gruppe)

Es gibt ein vielversprechendes Buch auf dem Weg, Funktionale Programmierung in Scala, geschrieben von einer Gruppe sehr kluger Leute: http://manning.com/bjarnason/ Wichtig ist, dass es Übungen gibt.

Antwort

Sie können sich Akka ansehen (http://akka.io). Akka ist zwar nicht unbedingt für Anfänger geeignet, besteht jedoch aus einer Vielzahl von Anwendungsfällen, für die Scala verwendet werden kann. Interessanter ist, dass Akka auch entsprechende Java-APIs anbietet, sodass Sie viele Rationalisierungen des API-Designs in Scala und Java nebeneinander vergleichen können. Akka-Code wird auf Github unter https://github.com/jboner/akka und https://github.com/jboner/akka -Modulen gehostet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.