Ok fair enough. Despite all that, I'd still argue that Java and its tool ecosystem is much, much more advanced than Smalltalk ever was because it's superior in a lot of other areas and it has decent compromises for each of the items you list (boxing for the primitive aspect, statics falling out of favor consistently for the past decade, multiple inheritance of interfaces and upcoming default methods, lambdas/anonymous classes, IDE's with display views that run rings around what the ST IDE was able to offer).
-- Cédric On Tue, Feb 25, 2014 at 1:52 PM, Kevin Wright <kev.lee.wri...@gmail.com>wrote: > 1. Primitives, which aren't objects > 2. Static methods, which aren't object-oriented > 3. Nothing even closely resembling multiple inheritance > 4. Lambdas (Java 8 doesn't count, it hasn't been released) > 5. Non-interactive. Not even a REPL; you must go through full static > compilation cycles just to explore ideas > > > On 25 February 2014 21:44, Cédric Beust ♔ <ced...@beust.com> wrote: > >> On Tue, Feb 25, 2014 at 12:52 PM, Kevin Wright >> <kev.lee.wri...@gmail.com>wrote: >> >>> Discussions of age won't help much here... >>> >>> Just consider that Java is still trying to catch up to Smalltalk in >>> oh-so-many ways >>> >> Please list the ways, because I can't see even one way in which Java is >> behind Smalltalk, even being very generous (I used to write code on ST80 >> but I would probably extend my claim to more modern Smalltalks such as >> Squeak or Dolphin). >> >> -- >> Cédric >> >> >> -- > You received this message because you are subscribed to the Google Groups > "Java Posse" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to javaposse+unsubscr...@googlegroups.com. > To post to this group, send email to javaposse@googlegroups.com. > Visit this group at http://groups.google.com/group/javaposse. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Java Posse" group. To unsubscribe from this group and stop receiving emails from it, send an email to javaposse+unsubscr...@googlegroups.com. To post to this group, send email to javaposse@googlegroups.com. Visit this group at http://groups.google.com/group/javaposse. For more options, visit https://groups.google.com/groups/opt_out.