2 ms·
> Seriously, the primary problem with software today in my assessment is churn. I agree. The machines are wicked fast, most of the needful algorithms are alre
by carapace 6y ago
> Seriously, the primary problem with software today in my assessment is churn.
I agree. The machines are wicked fast, most of the needful algorithms are already sussed out, not to mention how ML solves another swath of problems. Today most "programming" should consist of picking and configuring existing software, and this should be seen as a big win and a sign of maturity.
(Instead we have Python 3 and Rust and... <rant omitted>)
So, yes, we need the outside view, please complain!
In re: elitism and hostility, remember that most of the old-school programmers are old enough to have grown up before nerds became cool, so some of that grows out of resentment and alienation.
- nerdponx 6y agoPython 3 is a great example of "picking and configuring existing software". If it's not in the standard library, it's on PyPI. A lot of my Python code is just gluing together high-level functionality from various libraries. It's beautiful. You can complain about this or that aspect of language design, but then you also have to look at what a clusterfuck of historical accidents C and C++ are. Like what you like, but at least be correct about why you like what you like (and why you don't like what you don't like).