| As someone new to python, I don’t understand this attitude. I have decades of experience, having shipped code in swift, obj-c, Java, Scala, closure, ocaml, C, C++. A few weeks ago I was asked to write something substantial in python. I have used python in the past for scripts of < 10 lines, so the syntax is not alien. I have been extremely impressed by the experience. Async code just works and is very efficient. The match statement is very nice. Interacting with the OS is intuitive and well supported. I’m hard pressed to think of a language that would be more concise for what I’m doing. I’ve had the same experience with JS recently too. It’s a good language now, and it decidedly wasn’t prior to ES6. If I wind back 10 years or 20 years, there is just no way the languages as they were as capable as they are now. I can do much more with much less code. The languages may be more complex, but they enable my code to be less complicated, and me to get more done. |