News for hackers. Stuff that matters.
Re:Why interpreters matter (at least for high level programm... by lihaoyi on Sunday May 13, 2012 @08:20AM (#3966807)
Java's arrays[] and primitives are part of the underlying implementation poking through with special syntax and behavior, as compared to arrays/lists/numbers in python/c#/scala which are full fledged objects.

That's basically the crux of it. In python/c#/scala, a for loop looks the same whether you use ints, longs, bigInts or complex numbers as the iterator. In java, you have special, relatively compact syntax for the close-to-the-metal types like ints or longs, but using anything higher level suddenly becomes ridiculously verbose. Writing BigIntegers as for-loop iterators is no fun!

There are no comments on this comment yet.