3 ms·
I mostly agree with you. It doesn't help that software development is so archaic right now. I would like to express just what is necessary for a certain problem
by auggierose 6y ago
I mostly agree with you. It doesn't help that software development is so archaic right now. I would like to express just what is necessary for a certain problem, and not address the irrelevant aspects. For example, if I want to express an embarrassingly parallel algorithm, which does something embarrassingly simple, why do I have to drop down to C++11 to get it to run fast on iOS / Apple Metal? Something is needed that is a superset of Mathematica and Isabelle to remove clutter. It is that clutter that makes parallel programming a mess.
- pjmlp 6y agoPolitics mostly, in 2000 no one would believe what JavaScript JITs are capable of, but without the willingness to spend the necessary resources to make it happen, it is hard to prove it is possible. So most people just hand wave one assumptions as day dreaming and they go back their tools as they always did.