Difference between revisions of "5CS004"

From mi-linux
Jump to navigationJump to search
 
(15 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
  
 +
== Installing and using Scala ==
 +
 +
 +
[[Gedit with Scala]] -- Add-on features for the gedit3 editor to help you with editing Scala code.
 +
 +
[[Command Line Scala]] -- How to use Scala from the command line.
 +
 +
[[Scala At Home]] -- How to install Scala and Netbeans on a Ubuntu machine '''AT HOME'''. If you have problems with this, and you are using a laptop, feel free to bring it in to the Workshops.
 +
 +
 +
 +
[[Scala In Uni Labs]] -- Using Scala on the machines in MI with NetBeans. If you want to use Eclipse, see...
 +
 +
[[Scala With Eclipse]] -- '''CORRECTED''' How to install a working Scala plugin for Eclipse
 +
 +
 +
 +
== Basic Scala ==
 +
 +
[[Command Line Scala]] -- How to use Scala from the command line.
  
 
[[Syntax Comparison]] -- comparison between PHP, Java, Scala and Python languages. You should edit this to fill in all the parts of the table
 
[[Syntax Comparison]] -- comparison between PHP, Java, Scala and Python languages. You should edit this to fill in all the parts of the table
Line 7: Line 27:
 
[[Hello World]] -- Hello World! programs in PHP, Java, Scala and Python.
 
[[Hello World]] -- Hello World! programs in PHP, Java, Scala and Python.
  
[[Scala At Home]] -- How to install Scala and Netbeans on a Ubuntu machine AT HOME. (How to make the Netbeans plugin work in the lab will follow ...)
+
 
 +
== Intermediate Scala ==
 +
 
 +
[[Binary Data]] -- dealing with binary data. '''USEFUL for web server work'''
 +
 
 +
[[String Operations]] -- dealing with String data. '''USEFUL for web server work'''
 +
 
 +
[[MIME Types]] -- '''USEFUL for web server work'''
 +
 
 +
[[Notes on Distributed Socket Servers]] -- '''USEFUL for distributed systems challenge'''

Latest revision as of 11:36, 27 February 2012

Distributed and Concurrent Systems

Installing and using Scala

Gedit with Scala -- Add-on features for the gedit3 editor to help you with editing Scala code.

Command Line Scala -- How to use Scala from the command line.

Scala At Home -- How to install Scala and Netbeans on a Ubuntu machine AT HOME. If you have problems with this, and you are using a laptop, feel free to bring it in to the Workshops.


Scala In Uni Labs -- Using Scala on the machines in MI with NetBeans. If you want to use Eclipse, see...

Scala With Eclipse -- CORRECTED How to install a working Scala plugin for Eclipse


Basic Scala

Command Line Scala -- How to use Scala from the command line.

Syntax Comparison -- comparison between PHP, Java, Scala and Python languages. You should edit this to fill in all the parts of the table

Hello World -- Hello World! programs in PHP, Java, Scala and Python.


Intermediate Scala

Binary Data -- dealing with binary data. USEFUL for web server work

String Operations -- dealing with String data. USEFUL for web server work

MIME Types -- USEFUL for web server work

Notes on Distributed Socket Servers -- USEFUL for distributed systems challenge