4 ms·
The reality is we have more CPU power on personal computers these days than most people know what to do with, that's why mobile is making so many gains. Most p
by andrewvc 16y ago
The reality is we have more CPU power on personal computers these days than most people know what to do with, that's why mobile is making so many gains.
Most people run a browser, the end. If they have a mobile or an iPad they run apps that use almost no CPU power, and are fancier interfaces to web services than a browser is able to be.
Since app development is moving towards mobile devices that means battery power is a concern. SMP often has overhead in terms of power consumption, it should be something you must resort to. So, my tablet's fancy drawing program might need to use Clojure to maximize its speed (and maybe not), but its twitter client doesn't need the advanced concurrency mechanisms of Clojure.
Sure, there will still be plenty of desktop computers running complex simulations that might really benefit from something like Clojure. But that'll be the exception.
Just my $0.02