Home  >  Article  >  Backend Development  >  Python is so powerful in Internet applications

Python is so powerful in Internet applications

高洛峰
高洛峰Original
2016-10-19 10:43:361433browse

I recently read an article whose main focus was on the Python community. It talked about why Python applications are so ugly?

Although his point of view is correct in some cases, the question he asked "Dear Python, why are you so ugly" is really ridiculous.

Every assumption and comparison he describes seems very stupid, and the person who wrote the article there seems to be completely unimpressed by the design level of blogs and web applications built on Python.

In order to expose the truth, according to what he said, I collected a series of applications implemented in Python, which are definitely carefully designed.

Don’t judge based on my HTML layout, the real content is on the server side - Mahdi Yusuf

Instagram

Python is so powerful in Internet applications

This “small” company recently sold for $1 billion. One of the important factors why it is so popular is its elegance. Instagram uses Python extensively.

Pinterest

Python is so powerful in Internet applications

Another beautiful app, are you sure it’s not written in Python? Wrong, it is written in Python.

Washington Post

Python is so powerful in Internet applications

News site may not be the most innovative design, but it is not ugly by definition of any word.

EveryBlock

Python is so powerful in Internet applications

EveryBlock was created by co-author of Django (Adrian Holovaty) , ugly? Not at all.

Mozilla

Python is so powerful in Internet applications

One of the largest sites using Python so far, Mozillaz has a good reputation in design and innovation

Courtside

Python is so powerful in Internet applications

This application was written by my team and I for Django Dash, Although I can't come up with any great designs, we can take the time to practice.

Youtube

Python is so powerful in Internet applications

Douban

(Translator is from China) Everyone knows about Douban. Abei said this: "From a personal preference, python is more concise and suits my taste." I don’t know how much time I have saved by using abbreviation in Python. I have been typing { } ; for more than ten years, and now it’s really hard to look back. "

Do I need to continue to introduce it?

I think Path also uses Python extensively in their web applications. This product has been praised for its design and innovation.

So, those who make statements that websites written in a specific language are ugly do not make any sense. The Python community is vibrant and has a lot of aspirations and interests beyond just the pretty stuff.

There is a saying that designers make websites look beautiful and concise. This is not something that back-end engineers can write in language.

If you are a programmer and want to learn design, you should read this book "Design for Hackers: Reverse Engineering Beauty".


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn