3 ms·
But as my example pointed out, expressiveness is often the difference between being able to understand something and not. Expressiveness permits better abstract
by willtim 10y ago
But as my example pointed out, expressiveness is often the difference between being able to understand something and not. Expressiveness permits better abstractions, better composition and better libraries, allowing cheaper and faster software. Something business users will appreciate.
- geodel 10y agoI do not disagree that Java, Go could be better. It is just that I remain big sceptic because such better languages leaves very important things which matter in real world and covered by Java, Go etc but not by better languages e.g tooling, GC, powerful runtimes, build tools and so on. I would wait till Scala does something great natively without standing on shoulders of JVM/JRE etc.