Using Unix is the computing equivalent of listening only to music by David Cassidy.
When there is no type hierarchy you don't have to manage the type hierarchy.
If POSIX threads are a good thing, perhaps I don't want to know what they're better than.
Why would you have a language that is not theoretically exciting? Because it's very useful.
Productivity is most important by engineering management rules, but enjoyment is most important for engineers. One stems from the other.
Rule 1. You can't tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don't try to second guess and put in a speed hack until you've proven that's where the bottleneck is