How do you think Python has recently become the second Web development language?

Source: Internet
Author: User
Php Chinese network (www.php.cn) provides the most comprehensive basic tutorial on programming technology, introducing HTML, CSS, Javascript, Python, Java, Ruby, C, PHP, basic knowledge of MySQL and other programming languages. At the same time, this site also provides a large number of online instances, through which you can better learn programming... Reply content: Isn't C # A bigger problem than PHP and Javascript? Web development language, if HTML is also a programming language, if he is also on this list.

Who told me why HTML is not the first? We recommend that you turn this issue off. after reading the entire report, the open-source hardware of arduino has become a language class. as web programming, you can use mobile development in the event of Crawlers. it is a waste of time to discuss this issue.

In the February 2015 programming language ranking, JS rankings hit a historical record

JavaScript continues to strengthen. This month, it surpassed php and is currently ranked sixth. In addition, the days of Objective-C seem to have ended. In a year, Objective-C shares fell by more than 5%. Now the fourth position is after C ++. Objective-C has been in the third position for more than 2.5 years.


The above resources are from DevStore

The ranking of programming languages is just a reference. each programming language has its own characteristics. it is best to select the language you like.

After a brief look, no one answered the question carefully. everyone was posting this ranking. As a person who has dinner on python web development, I will talk about the following points:
1. pyhon is almost not designed for the web. as you can see from the python web framework, it is basically the only one in Django, and several other pieces of clips survive, because python is already small, it's incredible to use it as a website. Generally, python is used for network development. First, we don't know how to use java or PHP. this kind of website is not for website purposes. it must be that the website is just a platform that provides services, and the services are written in python, he was too lazy to learn java and PHP, so he just made a python site. Second, this person is working on a platform, such as crawler clusters, big data analysis, and such tasks. Python is used as a glue language to facilitate the integration of various open-source projects, even if this project is not written in python, it only provides the python interface. It is hard to imagine what a network-dependent open-source project would look like if it does not provide a python interface. the more you do this, the more convenient it will be to use python (glue language, this happens to be the original purpose of the python founder ). So many people talk about python, but I think it's not a website ....
2. I think the second ranking of python is expected. because last year was the first year of big data, you asked anyone who relied on big data and what language they used to work in, I think python must be the first in this list. why? First, because python is a dynamic language, it can be interpreted and run quickly. (another thing I have to mention is that I program directly on the server every day, because the development server has 16 cores, 64 GB memory, and TB of data stored at will, I don't think my laptop has this performance in any way, the actual business needs to be convenient to process terabytes of data. it is impossible for me to download the data to a local machine first, and then upload it back after processing. In addition, it is unrealistic to program locally and upload the server again. there is no development environment or data on the local device and debugging is impossible, in addition, many big data-related software have limited functions on non-cluster standalone servers ). The demand now is that I want to program in shell without a graphical interface or a mouse, so using a traditional static language is almost self-abuse (this go language is good, it can be interpreted, compiled, or run ). Python has many network-related packages, so it is highly respected. I personally think it is expected.
3. the last "person" factor is that the founder of python has been taken over by Google. everyone thinks that google's favorite things are justified, while google is a network company. Language ranking
SELECT * FROM orders ages ordered by market_share

Web language ranking
SELECT * FROM development ages WHERE develop_for_web = 1 ordered by market_share first or java? Pythonista indicates that it is aggrieved after such an ugly language. JavaScript is not the first language. I think the most popular language for web development is javascript. then, php and python cannot be 2nd. in this case, c ++ can also write web. why?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.