Posted in

Best Scala channels for Data Scientists on Gitter

Scala is an object-oriented functional language that has gained wide acceptance in developer and data science communities for many of its merits, including runtime performance & stability, capability of building robust systems, ease of learning, use for both static and dynamic language coders, as well as good libraries and language facilities for building concurrent and distributed applications. Learning Scala is particularly valuable to data scientists working with large data sets, as well as those applying machine learning at scale. 

There’s plenty of channels on Gitter dedicated to Scaladive in & enjoy!

  • scala/scalaChannel dedicated to the Scala programming language. 
  • akka/akkaChannel for all Akka enthusiastsnewbies as well as gurusfor the exchange of knowledge and the coordination of efforts around Akka.
  • scala-js/scala-jsChannel dedicated to the Javascript compiler for Scala.
  • playframework/playframeworkPlay Framework combines productivity and performance making it easy to build scalable web applications with Java and Scala. Play is developer friendly with a just hit refresh workflow and built-in testing support. With Play, applications scale predictably due to a stateless and non-blocking architecture.
  • typelevel/catsCats is a library which provides abstractions for functional programming in Scala. The name is a playful shortening of the word category. Cats is currently available for Scala 2.10 and 2.11.
  • milessabin/shapelessShapeless is a type class and dependent type based generic programming library for Scala. It has evolved from being a resolutely experimental project into library which, while still testing the limits of whats possible in Scala, is being used widely in production systems.
  • slick/slickSlick is a modern database query and access library for Scala. It allows you to work with stored data almost as if you were using Scala collections while at the same time giving you full control over when a database access happens and which data is transferred.
  • twitter/finatraChannel dedicated to Finatrafast, testable, Scala services built on Twitter–Server and Finagle.
  • gitbucket/gitbucketA Git platform powered by Scala with easy installation, high extensibility & github API compatibility.
  • functional-streams-for-scala/fs2Channel dedicated to a compositional, streaming I/O library for Scala.
  • japgolly/scalajs-reactLifts Facebooks React library into Scala.js and endeavours to make it as type-safe and Scala-friendly as possible.
  • lihaoyi/ Ammonite Ammonite enables shell-like scripting in the Scala programming language. It is made of a few subprojects:Ammonite-REPL: A Modernized Scala REPL, with tons of bug fixes and features,Ammonite-Ops: A Scala Library for convenient, rock-solid Filesystem Operations, Ammonite-Shell: A modern replacement for the Bash system shell.
  • http4s/http4sA minimal, idiomatic Scala interface for HTTPhttps://http4s.org/
  • ensime/ensime-serverDeveloper chat for ENSIME, which brings Scala and Java IDE-like features to a text editor.
  • spray/sprayspray is an open-source toolkit for building REST/HTTP-based integration layers on top of Scala and Akka: lightweight, asynchronous, non-blocking, actor-based, testable.
  • scodec/scodecChannel dedicated to scodec, a suite of Scala libraries for working with binary data.
  • scalatra/scalatraScalatra is a simple, accessible and free web micro-framework, inspired by Sinatra. It combines the power of the JVM with the beauty and brevity of Scala, helping you quickly build high-performance web sites and APIs.

Looking for something else? Check out Gitter’s Explore section or easily start your own channel here.

Ola works as a digital strategy & growth consultant at Gitter. 

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.