5 ms·
I would call Java simplistic, but for a funny reason: with other languages, you can do things the straightforward way using basic constructs, or you can do thin
by cytzol 13y ago
I would call Java simplistic, but for a funny reason: with other languages, you can do things the straightforward way using basic constructs, or you can do things the expert way using a variety of more complex (sometimes user-defined) constructs. With Java, you have to do things the simple way. Sure, you have to define a class with a main method in it instead of just being able to print "Hello World", but there's one less way to do that in Java than in scripting languages.
Haskell is a lovely language and everyone should dabble in it for a while, for that very reason: because it makes you look at programming differently.