Hacker News new | ask | show | jobs
by nonethewiser 502 days ago
Yes, same experience. As someone who learned on python then got deep into Typsecript, this was a major bummer when returning to python.

Its funny because when I was a beginner in both I strongly preferred python syntax. I thought it was much simpler.

1 comments

As I have pointed in in my other comment, you can use following syntax in python, ugly but better than multiple and (I don't use python anymore)

    if dict.get('key', {}).get('key-nested',{}).get....:
Even less pretty for getattr. And then you have a rude awakening about the difference between the missing default behavior of these two functions.