We spend roughly 10x as much time reading code as we do writing it. A tool or technique that makes you twice as "productive" at writing code *at best* makes you 5% more productive over all. Making your code easier to understand will have 10x the impact. But that doesn't sell tools or put developers out of work, so you won't be reading about it in Forbes.
@jasongorman that it doesn’t sell tools I’m not so sure. A tool that would help me ensure readable code, however that would work, I would find a very interesting proposition
@flq We might be waiting a while for that 🙂

@jasongorman @flq I do not think we have to. We have a pretty good research into this the past like... 4 or 5 decades? In the ML community in particular but not only.

Ofc the problem is that bringing that to mass use needs a lot more "UX" work that we definitely do not fund.

But stuff like Rust definitely makes the C stuff more readable. Swift also made things more readable compared to ObjC

@flq @jasongorman There are attempts. Rubocop thinks it does that, for instance.

I haven't found them to be very useful, but my opinion is far from universal.

@flq @jasongorman coders writing and marking up / documenting good code from the start? :P
@flq @jasongorman That's a large part of why #python is our preferred development language. I've given salespeople snippets of code to explain behavior in the past, and they understand it.