Okay.
In other words, it seems it's easier to make your own programming language than learn the ones that already exist.
Okay.
In other words, it seems it's easier to make your own programming language than learn the ones that already exist.
They all have plenty in common and exist along a continuum of complexity that includes scripting languages and goes all the way to general purpose.
Isn't that the point? Building a serious scripting language is a huge project. It's far more ambitious than writing a simple text-based calculator.
If you want to build a scripting language worth actually adopting, it's going to have to be far better than Python. That's a very high bar.
The same applies for everything in technology. You could try to write your own OS rather than use an existing one, but it's almost certainly a terrible idea.
I once replaced a convoluted pricerule framework based on fixed options in a booking system with a simple evaluator that exposed variables for number of days, number of guests etc. That was very much worth adopting for that specific use case.
Your line of arguing always assumes that any solution has to cover all bases, which is just not true when you're solving a specific problem.
And no, the same doesn't apply for everything in technology. The continuum for operating systems starts at a much higher level of effort and cost of maintenance. Nothing is black or white.
If you ask me; people should build more simple languages, and learning how be considered an essential part of becoming a programmer. It's not rocket surgery.