Hacker News new | comments | show | ask | jobs | submit login
Ask HN: The core values of the Python “platform”
7 points by Dowwie 11 months ago | hide | past | web | favorite | 2 comments
Bryan Cantrill gave an interesting talk recently at a Node conference about "platform values" [1]. The talk lead me to think about what the core values of the Python "platform" are and I thought it would be good to ask this question of the community. What would you consider the top (<= 5) core values?

[1] http://www.nodesummit.com/videos/?the-video-node2017=45

It's all there in PEP 20, but I'll quote my 4 favorites:

> Beautiful is better than ugly.

> Explicit is better than implicit.

> Readability counts.

> There should be one-- and preferably only one --obvious way to do it.

And one more:

> Batteries included

I really like this list and would add one more that I think if very important.

Enable Fast iterations

Weather it's a fast loop to test and make changes, or the batteries included mindset that means you can use someone else's code, fast iterations are a big win in the Python world.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact