It looks like you don't have much experience. Probably just AutoIt, right?
Otherwise you would not think to suggest drastic changes in the syntax of matured language like python that will cause tons of backward compatibility issues. What you suggest e.g. regarding concatenation, escape sequences - the way python handles these is common in many languages. And, by the way, python has idiomatic solutions how to handle e.g. unwanted escape sequences in paths (use raw strings or use forward slash) or regex expressions.
Learn the toolbox of the language you want to use, don't try to reshape it from foundations - e.g. its modular philosophy of core Standard Library and third part packages. Also stick to best practices - e.g. don't use star imports and you will avoid name collisions. If it's not your cup of tee - just move to another language.
Distinguish between language feature and IDE feature. what you think is language feature (syntax highlighting with respect to variables) is in fact IDE feature. There are hundreds of IDEs. If you don't like any of them - write your own with exactly the features you want.
As the saying goes - when in Rome, do like the Romans do. It's funny sometimes when someone coming from other language try to reshape python to be like the language they are used of. If it was so perfect you wouldn't look to switch to different language, right?
Otherwise you would not think to suggest drastic changes in the syntax of matured language like python that will cause tons of backward compatibility issues. What you suggest e.g. regarding concatenation, escape sequences - the way python handles these is common in many languages. And, by the way, python has idiomatic solutions how to handle e.g. unwanted escape sequences in paths (use raw strings or use forward slash) or regex expressions.
Learn the toolbox of the language you want to use, don't try to reshape it from foundations - e.g. its modular philosophy of core Standard Library and third part packages. Also stick to best practices - e.g. don't use star imports and you will avoid name collisions. If it's not your cup of tee - just move to another language.
Distinguish between language feature and IDE feature. what you think is language feature (syntax highlighting with respect to variables) is in fact IDE feature. There are hundreds of IDEs. If you don't like any of them - write your own with exactly the features you want.
As the saying goes - when in Rome, do like the Romans do. It's funny sometimes when someone coming from other language try to reshape python to be like the language they are used of. If it was so perfect you wouldn't look to switch to different language, right?
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs