Python is a voluntary language (2011)

3 points | by tosh 2 hours ago

1 comments

  • necovek an hour ago

    Thanks for reposting this.

    All the reasons brought up there, and in a PG's post from 2004 linked from one of the top comments, are the reasons I've picked up Python around year 2000 and never looked back.

    While I am fully aware of the drawbacks and even inconsistencies of Python, the one rarely mentioned nit for me is that it is a great pseudo-code language, and great practical substitute for literate programming (with docstrings being built-in language feature, and if anyone remembers doctests).

    But, the times are a changing. With Python now being one of top languages, how are engineers 20 years younger than me perceiving it?