"Discussion" a topic that a person thinks is more important, which software engineer develops on what operating system

Source: Internet
Author: User
Tags wubi
"Discussion" a topic that a person thinks is more important, and what operating system the programmer develops
has been a very doubtful one, very skeptical of a topic. "Programmers are doing ' development ' under what operating system."

past
The first access to the program is PHP, is in 07 years. At that time, all the Xp,linux had started. Just graduated, to interview PHP work, ask what operating system under development, I answered said Win XP. The results were brushed many times.

Middle
Subsequent work was also related to procedural aspects. into the network platform company, into the game company, went to the website company. Encountered programmers, whether C + +, Java or C #, PHP,. NET ... None of them is developed under win. And most of them are XP.

now
Check the usage habits and traffic statistics of Chinese netizens.
Baidu Statistics: Http://tongji.baidu.com/data/os
Site Statistics: http://os.data.cnzz.com/

The win system can be found to account for at least 95% while the win XP 70%. ......

Data from CNZZ
Operating system Type November 2012 usage Rate November 2012 Share
Windows 95.2% 96.52%
Windows XP 72.62% 71.43%
Windows 7 21.45% 23.65%
Windows Vista 0.56% 0.89%
Windows 2003 0.36% 0.31%
Windows other 0.14% 0.18%
Windows 0.06% 0.07%
Embedded handheld terminal system 3.82% 2.69%
Linux 0.73% 0.46%
Apple Computer 0.24% 0.3%



Although it has been four or five years. I have also used the Linux Ubuntu, but feel very unaccustomed. Efficiency speed without win under development so fast. Write code handwriting can endure, but one of the knock, a hint is not, debugging is inconvenient. The supported software is woefully poor. And also often error crash (indeed encountered the crash, frequent Ubuntu LTS 12.04 Wubi), open Firefox watch video not long on the crash. I gave it up in a few days.

Or back to that question. what kind of operating system does the programmer use?”。
Personally, it may be that programmers in mainland China are not the same as those used by programmers in Europe and the United States, so the example that leads to the development of the program every time is the example of testing is under Linux. Another thing worth saying is that every time the new version of PHP has become more and more obvious Discard WindowThe PHP from the beginning of the 2.3.x website does not provide the window under the installation package download. So is Apache. So it's more confusing.

This question is worth discussing, do not know there is no authority a bit of statistics, statistics on what the programmer is using the operating system, code authoring tools.

























------Solution--------------------
efficiency speed without win under development so fast. Write code handwriting can endure, but one of the knock, a hint is not, debugging is inconvenient. The supported software is woefully poor. And also often error crash (indeed encountered the crash, frequent Ubuntu LTS 12.04 Wubi), open Firefox watch video not long on the crash. I gave it up in a few days.

There is no basis for this, and there are Linux versions of all the famous Ides. But most programmers under Linux rely entirely on handwriting.
Panic this is I do not believe, I use ubuntu12.04 half time, 2g of memory, sometimes a month or two did not restart, so running very smooth.
------Solution--------------------
China is a bit more extreme, but it's still a lot of windows abroad.

Can't say PHP does not provide Windows version, just separate it
Why don't you say they don't offer a fruit version?
PHP to adhere to the Open source protocol, compiled version separate is normal

But PHP does not solve the Windows Unicode path is an obvious problem

Met a lot of foreigners, when they learned that many Chinese still use-version W feel very surprised, because they are only a weekly or even less
Foreigners with-version w more is not to be m$ and not afford to buy

I remember to find an overseas friend to help the next network of things, he directly paid to buy an account to go down
I said sorry, he said--half a hamburger, you give me I also consider not to eat ...
------Solution--------------------
There is no need to discuss this issue, as it is said in what environment to develop, not under what circumstances to run
The extreme point is: Mobile phone programs are developed in the PC, running in the mobile phone. No one will install the development environment on the phone

If you are working for someone, then the boss gives you what operating system you use. Do you want to go back to your own machine?
If you are using your own machine, then what operating system do you prefer? This has nothing to do with development itself.


------Solution--------------------
  • Related Article

    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.