Scala

Introduction

Scala is a programming language for general software applications. Scala has full support for functional programming and a very strong static type system. This allows programs written in Scala to be very concise and thus smaller in size than other general-purpose programming languages. Many of Scala's design decisions were inspired by criticism of the shortcomings of Java.

Usage

Compute Systems Invocation Version(s)
Red Hat Linux (64-bit) % /util/bin/scala
% /util/bin/fsc
% /util/bin/sbaz
% /util/bin/sbaz-setup
% /util/bin/scalac
% /util/bin/scalap
% /util/bin/scaladoc
2.13.8 (default)

Notes

  1. Exit with Ctrl-d (Control d).

People

  1. Carl Alphonce, instructor
  2. Bina Ramamurthy, instructor
  3. Ken Regan, instructor

References

  1. http://en.wikipedia.org/wiki/Scala_%28programming_language%29
  2. http://www.scala-lang.org/
  3. http://scala-ide.org/download/current.html
  4. http://download.scala-ide.org/releases-29/stable/site