« Return to Thread: [scala] Scala Marketing Challenge

Re: [scala] Scala Marketing Challenge

by David Pollak :: Rate this Message:

Reply to Author | View in Thread



Eric Torreborre wrote:

One word though about the cons of Scala:

  
Con: Scala is a more powerful and complex language than Java,
and thus will require that your developers are more intelligent,
making it harder to find more developers.
    

I have the impression that this may not be so true. You can adopt a very
gentle learning curve from Java to Scala where you don't have to change your
programming style a lot. So good Java developers don't have to be
specifically smarter and should feel at home (if not better!) using Scala.


  
I agree with Eric here.  Scala for the library consumer has the flavor of Ruby/Python and has a gentler learning curve than does Java.  Sure, if you want to write libraries and make use of Scala's type system and implicits, etc., there's a lot to know, but those tasks, IMHO, should be the job of the architects anyway.

With that being said, Scala compiler error messages are confusing to the not overly experienced or skilled programmer.  The Scala team is making strides in the direction of improving them and I look forward to continued improvement.

 « Return to Thread: [scala] Scala Marketing Challenge

LightInTheBox - Buy quality products at wholesale price!