[PJUG Javamail] [job post]Scal Developer- more insight
Doug Mathias
doug.mathias at enpria.com
Fri Feb 20 19:04:02 UTC 2009
Here is a little more insight into the company that is beginning a
migration from Java to Scala. I thought it might pique your interest.
I asked my client why they plan to make the migration. Here is the
response:
*Take advantage of parallel hardware architectures (such as multi-core
CPUs), thanks to Scala's encouragement of functional designs. Moore's
Law era appears to have reached an end since processor speed no longer
double every 18 months. We've entered the era of multi-core CPUs which
will require programs to handle concurrency better, hence the appeal of
functional languages.
*It reduces the equivalent Java code by one-half or two-thirds, thanks
to a variety of Scala's syntactic features such as closures and implicit
definitions. Hence reducing the amount of code to be tested.
*Understand larger code bases, thanks to Scala's simplification of
certain type rules, in essence demanding that "everything is an object."
If you are a Java Developer who is a quick study and would like to
participate in this, contact me:
Doug Mathias | Partner | Enpria
(503) 293-8444
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://javac.com/pipermail/javamail/attachments/20090220/f67a89d6/attachment-0002.html>
More information about the Javamail
mailing list