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

[youtube]http://www.youtube.com/watch?v=CvHMjILrSJ0[/youtube]

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