Really??? Then why did not .NET enjoy the same treatment??? Microsoft was much much more powerful than Sun micro I agree with Reinier, Java won because it provides much more than just syntax fix. By having a VM and garbage collector Java provides a platform that is more secure and less likely to shoot your own foot. By the way, I graduate 1997 Java already start to flourish, even my school - one of the best CS in Canada, never teaches Java.
> On Thu, Aug 26, 2010 at 12:03 PM, Josh Berry <tae...@gmail.com> wrote: > On Aug 26, 9:09 am, Reinier Zwitserloot <reini...@gmail.com> wrote: > > What's confusing about that? Folks switched from C to java in fairly > > large droves, and my entire argument is that this happened not because > > java was C with nicer syntax, but because java was very much not C at > > all: It did NOT let you program to the bare metal and give you > > entirely different features instead. > > I still think this is a wrong history. Java took off in large part > because it was the intro programming class at colleges. It got there > by having a nice corporate backing. To dismiss this, I think, is a > large mistake. Not to mention the joy that was JNI. (I guess still > is.) > > > Scala lets you do everything java does, with slightly nicer syntax. > > Actually, unless you are taking the "Turing complete" argument, then > there are many things I can do in Scala I couldn't do in Java. > Pattern matching springs to mind rather quickly. Lazy vals, trait > mixins, etc. Can you reproduce the behavior elsewhere? Yeah. > Definitely. Doesn't mean I want to, personally. > > > > I'm trying to explain that this is historically not a formula for > > creating the next big thing programming language. Scala could of > > course be the first language in history to become a 15%er based on > > only nice syntax, but that would be rather surprising. (15%er = a > > language which, at some point in time, was being used for at least 15% > > of all coding going on worldwide. Only a select few languages can make > > this claim, and there are usually only 2 at a time. Right now this is > > C and java, and you'd have to go back more than a decade to find > > another). > > > I think the big problem here is that Scala has opened it up so that > learning the language has very little to offer by itself now. > Instead of finding strictly language tricks to solve problems, we are > left with learning the actual abstractions to build solutions. For > myself, I think I am better for learning them. Even if they do have > scary names. > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to javapo...@googlegroups.com. > To unsubscribe from this group, send email to > javaposse+unsubscr...@googlegroups.com<javaposse%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javapo...@googlegroups.com. To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.