3 ms·
IMO this is a common failure in discussions about programming languages today. You really must consider the capabilities of "external" language tools (linters,
by lokar 5y ago
IMO this is a common failure in discussions about programming languages today. You really must consider the capabilities of "external" language tools (linters, static analysis, etc).
Not having all that in the core language can be a reasonable design choice.
- ashtonkem 5y agoIt does depend somewhat on the quality and unanimity of those tools. Back when I did python there really wasn’t a consensus, well developed set of static analysis tools in order to answer these questions. This made programming python harder than it should’ve been, and the process of building those consensus tools was unnecessarily messy, and probably cost python more devs than need be Not having it in the core language can be a reasonable choice, but you still need to do community work to ensure that those needs are met somehow