Remix.run Logo
smitty1e 7 hours ago

If I were to make my own programming language, it would look an awful lot like Python.

Roughly 100%.

cornholio 7 hours ago | parent | next [-]

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.

wildzzz 5 hours ago | parent | prev | next [-]

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.

applfanboysbgon 4 hours ago | parent [-]

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.

cheschire 4 hours ago | parent | prev [-]

Yeah except my version would only accept tabs instead of allowing (and even encouraging!!) spaces for indentation.