
Read An Opinion On:
TYPESAFE For SCALA Coders
by
typesafestack101
typesafe for the purpose of Scala open source Software engineers
For Scala programmers who would like to check out the Typesafe computer software stack,
here is what you will want to get going.
Typesafe is an bundled distribution application stack designed for development
apps for multicore and the cloud. It’s 100 percent open source code
designed by the initial authors of Scala and Akka. It’s the Scala programming
language and Akka middleware plus Play web structure.
The Typesafe Stack makes it simple intended for coders to get going building scalable
software platforms with Scala and Akka. The Typesafe Stack is based on the
latest stable editions of Scala and Akka, and provides all the primary
components required to develop as well as set up Scala and Akka apps.
The Typesafe Stack consists of:
—
The Scala developing language
—
The Scala core libraries, together with support for parallel collections (fresh in
Scala 2.9)
—
The Akka Middleware microkernel and primary modules, with Scala and Java
APIs
—
Scala tool assist regarding txt editors like emacs, vim, or gedit
—
PDF together with Html documentation on the Scala programming language, core
libraries, and Akka middleware
The Typesafe Stack is:
—
Integrated and simple, with a single download and installer for a whole
development and implementation environment
—
Solidified as well as analyzed extensively for compatibility, stableness, in addition to
functionality
—
Commercially acknowledged by the makers of Scala and Akka and core
project committers
—
100% open source
DOWNLOADING
Get the Typesafe Stack at http://typesafe.com/stack/download. Here
you can easily choose the specific installation which fits your platform best:
.exe for Windows
.dmg for Mac
.jar for platform independent
So now let us install the stack by double-clicking on the installer. You are free
to set up only the components you will need – the installer is going to make certain that
dependencies between elements are appropriately fixed.
For example of this, you can pick to deploy the stack into /Users/jboner/tools/
typesafe-stack.
If we now commence inside the directory where we set up the stack you can see that
the application looks like this (for a complete set up).
$ cd /Users/jboner/tools/typesafe-stack
$ ls -l
total 24
drwxr-xr-x 14 jboner staff 476 May 9 13:21 .
drwxr-xr-x 3 jboner staff 102 May 9 13:20 ..
drwxr-xr-x 5 jboner staff 170 May 9 13:25 Uninstaller
drwxr-xr-x 18 jboner staff 612 May 9 13:21 bin
drwxr-xr-x 6 jboner staff 204 May 9 13:21 config
drwxr-xr-x 3 jboner staff 102 May 9 13:21 deploy
drwxr-xr-x 9 jboner staff 306 May 9 13:21 doc
drwxr-xr-x 74 jboner staff 2516 May 9 13:21 lib
drwxr-xr-x 3 jboner staff 102 May 9 13:20 man
drwxr-xr-x 6 jboner staff 204 May 9 13:20 meta
drwxr-xr-x 6 jboner staff 204 May 9 13:20 misc
drwxr-xr-x 7 jboner staff 238 May 9 13:20 src
The following is a quick outline of each individual folder’s content:
—
The Uninstaller directory includes an uninstaller program that may be utilized
to completely delete the typesafe-stack.
—
Inside the bin directory we have all the programs, both for Scala and Akka.
—
Inside the configuration directory you have Akka’s configuration files, e.g. akka.conf
together with the reference config akka-reference.conf.
—
In the deploy directory you put Akka applications you desire to be installed by
the Akka Microkernel
—
In the doc directory we possess the documentation.
—
In the lib directory we have all the JARs, both Scala, Akka and their
dependency JARs.
—
Within the primary directory we have Unix documentation pages for all Scala
scripts found inside the bin directory.
—
In the misc directory we have some tool for Scala.
—
In the src directory we have all sources’ JARs, both for Scala and Akka.
http://typesafe.com/
Article Source:
ArticleRich.com