Chris Lattner on Julia programming language [video](youtube.com) |
Chris Lattner on Julia programming language [video](youtube.com) |
Interesting to see him first try to make Swift for ML a thing and then go back with a new approach of "Actually, let's instead start with Python and make that better. Meet people where they are." Which is a big part of making a successful and impactful product. I think people making new languages often neglect this aspect.
I know I sound like a ninny, but I'm seriously y'all.
We should just use lisp.
I don't even like lisp. I'm a Python fan. But now that I've seen for myself what it is, what it's been since half a century already, I just see (almost) all the other programming languages as waste.
Maybe it had to be this way, but frankly it just feels like the human mind has an unfortunate tendency to fixate on abstractions and then refuse (likely for valid caloric reasons) to climb out of a local maxima.
At least if you ask Peter Norvig.
Really, the situation reminds me of the Cambrian explosion. Maybe we really do have to try out all these variations to eventually settle on bilateral symmetry and four legs...