This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Check this out--Bruce Eckel has discovered Scala

9 replies
Cay Horstmann
Joined: 2009-09-04,
User offline. Last seen 42 years 45 weeks ago.
Marc Edwards
Joined: 2011-06-09,
User offline. Last seen 42 years 45 weeks ago.
Re: Check this out--Bruce Eckel has discovered Scala

Perfect article! I was seriously feeling the same way about the
static typing feeling in Scala relative to Python. I was just too
afraid to say it! Thanks, Bruce!

On Jun 13, 9:05 pm, Cay Horstmann wrote:
> http://www.artima.com/weblogs/viewpost.jsp?thread=328540

Russ P.
Joined: 2009-01-31,
User offline. Last seen 1 year 26 weeks ago.
Re: Check this out--Bruce Eckel has discovered Scala
Great to have him onboard, but I wonder what took him so long.

On Mon, Jun 13, 2011 at 6:05 PM, Cay Horstmann <cay [dot] horstmann [at] gmail [dot] com> wrote:
http://www.artima.com/weblogs/viewpost.jsp?thread=328540



--
http://RussP.us
Cay Horstmann
Joined: 2009-09-04,
User offline. Last seen 42 years 45 weeks ago.
Re: Check this out--Bruce Eckel has discovered Scala

Maybe he made a couple of detours with Python and Flex :-)

2011/6/14 Russ Paielli :
> Great to have him onboard, but I wonder what took him so long.
>
> On Mon, Jun 13, 2011 at 6:05 PM, Cay Horstmann
> wrote:
>>
>> http://www.artima.com/weblogs/viewpost.jsp?thread=328540
>
>
>
> --
> http://RussP.us
>

Markus Jais
Joined: 2011-06-14,
User offline. Last seen 42 years 45 weeks ago.
Re: Check this out--Bruce Eckel has discovered Scala
Thanks for sharing.
I especially like this sentence:
"Indeed, if taught right a person should come away from Scala thinking that it is a simpler, more consistent language than the alternatives.".
After reading several Scala books in German and English I think that Scala is not more difficult than other languages.  Some of the books are very good
and make it easy for an experienced programmer to learn the  language. And with "Programming in Scala" next to you, one can always look up the details.
I think what might be good for future adaption are books like:
"Scala for Beginners / Dummies". A very simple introduction covering basic stuff like reading files, etc.
"Core Scala" similar like "Core Java 1+2" (which I think are by far the best introduction to Java for someone serious about it). It could be easier for beginners than "Programmingin Scala" but still cover most of the language.@Cay: Any change you are working on "Core Scala" ?
"Scala Cookbook" like the great O'Reilly cookbooks for other languages (I loved the Perl Cookbook many years ago and new like the Python and Ruby cookbooks).  That wouldbe a great idea as many people just want to look up stuff like how to open a file in a Scala way, how to write a simple socket server, etc. 
About learning Scala, I think it depends on the programmers attitude. Anyone really interested in learning a new language will put in the effort and time. With Scala it may take a little longer than with Python but after a playing with it for a while and really trying to understand it, I don't think it is any more difficult than other languages like Java, Ruby or Erlang.
Markus
Von: Cay Horstmann <cay [dot] horstmann [at] gmail [dot] com>
An: scala-debate [at] googlegroups [dot] com
Gesendet: 3:05 Dienstag, 14.Juni 2011
Betreff: [scala-debate] Check this out--Bruce Eckel has discovered Scala

http://www.artima.com/weblogs/viewpost.jsp?thread=328540


Cay Horstmann
Joined: 2009-09-04,
User offline. Last seen 42 years 45 weeks ago.
Re: Check this out--Bruce Eckel has discovered Scala

> "Scala for Beginners / Dummies". A very simple introduction covering basic
> stuff like reading files, etc.
> "Core Scala" similar like "Core Java 1+2" (which I think are by far the best
> introduction to Java for someone serious about it). It could be easier for
> beginners than "Programming
> in Scala" but still cover most of the language.
> @Cay: Any change you are working on "Core Scala" ?

Right now I am working on "Scala for the Impatient". It's somewhat
like "Core Java", but without the ambition of covering the entire
library. There are several draft chapters on Safari right now. The
"A1" level will be freely available soon, so that lots of impatient
people can get productive.

Cheers,

Cay

Markus Jais
Joined: 2011-06-14,
User offline. Last seen 42 years 45 weeks ago.
Re: Check this out--Bruce Eckel has discovered Scala
Awesome. Sounds great. Looking forward to reading the book.
Will it cover Actors and maybe Akka in some detail? One of the main reasons why I look into Scala is the concurrency support.
Markus

Von: Cay Horstmann <cay [dot] horstmann [at] gmail [dot] com>
An: Markus Jais <markus [dot] jais [at] yahoo [dot] de>
Cc: "scala-debate [at] googlegroups [dot] com" <scala-debate [at] googlegroups [dot] com>
Gesendet: 12:35 Dienstag, 14.Juni 2011
Betreff: Re: [scala-debate] Check this out--Bruce Eckel has discovered Scala

> "Scala for Beginners / Dummies". A very simple introduction covering basic
> stuff like reading files, etc.
> "Core Scala" similar like "Core Java 1+2" (which I think are by far the best
> introduction to Java for someone serious about it). It could be easier for
> beginners than "Programming
> in Scala" but still cover most of the language.
> @Cay: Any change you are working on "Core Scala" ?

Right now I am working on "Scala for the Impatient". It's somewhat
like "Core Java", but without the ambition of covering the entire
library. There are several draft chapters on Safari right now. The
"A1" level will be freely available soon, so that lots of impatient
people can get productive.

Cheers,

Cay


MarkCLewis
Joined: 2010-02-06,
User offline. Last seen 8 hours 45 min ago.
Re: Check this out--Bruce Eckel has discovered Scala
Thank you very much for sharing this link.  It is great to hear Bruce saying those things.  There were comments at Scala Days about anti-Scala comments coming from leaders of the Java community.  This could go a long way to fight that.
I agree with Bruce that Scala is really a much simpler language that Java, especially for the lower "levels" (A1, A2/L1).  I taught CS1 and CS2 using Scala last year and I have a contract for a textbook to cover those courses.  Hopefully by fall 2012 that will be out and other instructors will adopt Scala for early in the curriculum.
Peter C. Chapin 2
Joined: 2011-01-07,
User offline. Last seen 42 years 45 weeks ago.
RE: Re: Check this out--Bruce Eckel has discovered Scala

This is very interesting news… regarding your text book, I mean. I will be looking forward to seeing it when it is ready. Maybe I can convince my department to give Scala a try in our CS1 course, even if only experimentally. The existence of text book support will make my case easier.

 

Peter

 

From: scala-debate [at] googlegroups [dot] com [mailto:scala-debate [at] googlegroups [dot] com] On Behalf Of Mark Lewis
Sent: Tuesday, June 14, 2011 22:55
To: scala-debate [at] googlegroups [dot] com
Subject: [scala-debate] Re: Check this out--Bruce Eckel has discovered Scala

 

Thank you very much for sharing this link.  It is great to hear Bruce saying those things.  There were comments at Scala Days about anti-Scala comments coming from leaders of the Java community.  This could go a long way to fight that.

 

I agree with Bruce that Scala is really a much simpler language that Java, especially for the lower "levels" (A1, A2/L1).  I taught CS1 and CS2 using Scala last year and I have a contract for a textbook to cover those courses.  Hopefully by fall 2012 that will be out and other instructors will adopt Scala for early in the curriculum.

MarkCLewis
Joined: 2010-02-06,
User offline. Last seen 8 hours 45 min ago.
Re: RE: Re: Check this out--Bruce Eckel has discovered Scala

I appreciate the support.  I will try to get information at scala-lang with other books once there is some type of link worth posting.

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland