This whole topic is by its nature subjective. Its not like Scala and Java are exact language fits for one another. As I see it, Scala is a functional language that has some object oriented features. Java is an object oriented language with a few procedural features (baggage) and will eventually have a few functional features. If you want to ask which one is easier, ask yourself if you like Wrox or Head start books. Each book conveys the information to you in the end, but each person reading them will have wildly different takes on each style of presenting the content.
If you really want a quantifiable result, then get a pilot program with two high school grade 11 classes and teach one class Java and the other Scala. Personally, I find Java vastly simpler understand and use vs Scala, but I come from a solid procedural foundation long before I touched java. To forget the educational background of the person in question is a horrible mistake to make in this topic. -- 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.
