upvote
I agree, Python allows anyone to write bad code, but makes up for it by running the code slow enough that it can't do real damage.
reply
> > If I were to make my own programming language, it would look an awful lot like Python.

> I agree, Python allows anyone to write bad code, but makes up for it by running the code slow enough that it can't do real damage.

In the same sentence you agree with the implied beauty of the syntax of Python and then go on sarcastically about the performance of CPython. Assumably you deliberately mixed language and implementation because you needed a soapbox, so hey, here's my comment to which you can reply and continue your rhetoric.

reply
If someone smarter than me didn't think to invent a new language to solve what is likely a common problem, the solution already exists.
reply
It is absolutely not the case that all problems worth solving are solved already. Programming language development isn't necessarily about being a genius but rather a willingness to put in a monumental amount of work. Writing a language that compiles is easy enough. Getting a language off the ground to an actually useful place is tedious, simply in terms of the sheer amount of work to be done. Specification, implementation, documentation, diagnostics, optimization, configuration, tooling support, and creating a standard library (especially a cross-platform one) are things that will mire you in many hundreds of hours of work.
reply
Yeah except my version would only accept tabs instead of allowing (and even encouraging!!) spaces for indentation.
reply
I see that and I raise Elastic Tabstops!

https://nick-gravgaard.com/elastic-tabstops/

reply