Is there such a problem in the application of computer languages? Python usage is much higher than ruby usage. If you want to know why the proportion of people who select the former is large, read the following article! I hope you will gain some benefits.
Another problem is the database. Python thread programming has a large number of ready-made libraries, and many libraries have passed through large-scale commercial applications. This ruby still takes time. For example, it is not clear how rails performs in high-traffic scenarios.
In terms of personal preferences, Python is more concise and similar to my taste. I don't know how much time it takes to scale down python. I have been typing for more than a decade before, but now I think it is really hard to look back.
First, the overall evaluation of python is very positive.
- Tips for implementing Java operations in Python"
- Python multi-dimensional array code "Ultimate Edition"
- Introduction to Python GUI library better than other toolboxes
- Create a Python folder in nine steps
- Introduction to the Python dictionary in linux
In the past, I used C ++ for development. After I used Python and twisted, I didn't want to touch C ++ anymore. It was so convenient to use Pthon. The development efficiency is greatly improved, and the quality of life is also improved ......
However, as a serious developer, Pthon syntax is a little too rigorous. There are many things and the logic to be implemented is not uniform. It can be said that there is no unified philosophy, of course, the reason for this phenomenon must be two words: history. The last thing that needs to be compatible and developed must be uncomfortable for those who are new to it.
I have used c ++/java/c #. I feel that their design is more unified in philosophy, especially the two younger ones. C ++ is also very old, but his philosophy is still very unified, so it is a bit open-minded in history alone.
Python3000 does not know how it can be changed. I did not study its roadmap in depth, but I heard that it solved some historical problems and looked forward to Python thread programming ......
Speaking of web development, I am watching django. I feel very clean, cohesive, and comfortable. The company is using turbogears. I feel very disgusting and messy. My own development logic would rather have fewer features than mess up the software.