Python也可以很美
英文原文:python-is-beautiful
我最近讀到一遍文章其主要關注點是在 Python 社區,講的是為什么 Python 應用如此丑陋?
盡管某些情況下他的觀點是正確的,但是對于他問的這個問題“親愛的 Python,你為何如此丑陋”真是荒謬至極。
他所敘述的每個假設和比對顯得非常愚蠢,寫那邊文章的人視乎對在 Python 之上構建的博客和 Web 應用的設計水平完全沒有深刻印象。
為了揭穿真相,根據他說的,我收集了一系列由 Python 實現的應用,這些應用絕對是經過精心設計的。
不要基于我的 HTML 布局來批判,真正的內容在服務端——Mahdi Yusuf
這個“小”公司最近賣了 10 億美金。它如此受大眾歡迎很重要的一個因素之一就是他的優美,Instagram 大量使用了 Python。
另一個精美的應用,確定不是用 Python 寫的嗎?錯了,它就是用 Python 寫的。
新聞站點雖不是最具創新性的設計,但是它對任何詞的定義并不丑陋.
EveryBlock 由 Django 的聯合作者(Adrian Holovaty)創建,丑嗎?一點都不覺得。
至今使用 Python 最大的站點之一,Mozillaz 在設計和創新上都有很好的造詣
這個應用是我和我團隊為 Django Dash 所寫,盡管我不能拿出任何很好的設計,但是我們可以花時間去實踐。
(譯者補個國內的)沒人不知道豆瓣吧,阿北是這樣說的:“從個人喜好來說,python 更簡潔,和我口味。python 用縮位不知省去了我多少時間。我以前 { } ; 敲了十幾年了,現在想起來真是不堪回首。”
還需要我繼續介紹嗎?
我想 Path 也是在他們的 web 應用中大量使用的 Python,這個產品在設計和創新都得到了贊許。
所以,那些發表聲明說用特定的語言寫網站很丑,這是沒有任何意義的。Python 社區充滿活力和極多的愿望及利益,而不僅僅是那些漂亮的東西。
有個說法是設計師讓網站看起來漂亮、簡潔,這并不是后端工程師能用語言可以編寫的。
如果你是程序員,又想學習設計的話,你應該看看這本書《 Design for Hackers: Reverse Engineering Beauty》。
相關閱讀:非典型性吐槽:親愛的 Python,你為何如此丑陋
原文:mahdiyusuf 編譯:伯樂在線 –劉志軍