You can't really trim it down to produce a "simpler" language.  As
already stated, much of the flexibility in Scala is so that library
authors can make API's that are much easier to use.

It's ironic then, that this flexibility should be seen as
justification to call the language "complicated", more so that it's
described as being especially difficult for junior developers!

Really... Nothing could be further from the truth...



On Sunday, August 29, 2010, Fabrizio Giudici
<[email protected]> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 8/29/10 21:34 , Cédric Beust ♔ wrote:
>> My turn to surprise you then, because I agree with pretty much
>> everything you say below.
>
> We're all together. Peace and Love. :-) And tomorrow Oracle and Google
> will reach a deal ;-)
>
> Back to topic, and serious. My point is that for Scala to be have some
> chances:
>
> 1. As Kevin said, stop pushing it at full power in every
> circumstances. Especially with project leaders and managers.
> 2. Clearly define some rings / karma levels / whatever, starting from
> the simpler to the more complex.
> 3. Organize tutorials and books according to karma levels.
> 4. Enforce the levels with a compiler switch. If you convince me that
> using the simplest level won't make harm, I still want to enforce this
> usage with my developers.
>
> I'm still convinced, as Cedric said, that there is too much stuff
> packed into a single language; but if I can enforce picking only some
> of that stuff, I'll feel better.
>
> It could possibly match my need for a trimmed down Scala.
>
>
> - --
> Fabrizio Giudici - Java Architect, Project Manager
> Tidalwave s.a.s. - "We make Java work. Everywhere."
> java.net/blog/fabriziogiudici - www.tidalwave.it/people
> [email protected]
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkx6u+cACgkQeDweFqgUGxexZACeOqsKUPhSrwT89/7hMexbYIgb
> +rwAn08fde7jyYkA6eHtfTgP9MTGVK49
> =MhFi
> -----END PGP SIGNATURE-----
>
> --
> You received this message because you are subscribed to the Google Groups 
> "The Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/javaposse?hl=en.
>
>

-- 
Kevin Wright

mail/google talk: [email protected]
wave: [email protected]
skype: kev.lee.wright
twitter: @thecoda

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to