For developers, how should I choose Mac OS 10.8.2 vs Win8?

Source: Internet
Author: User

This summer, I entered a Mac program for iOS and Mac development. However, I found that many of my usual tools have for Mac, so I moved the development environment.

This year, Win8 also came out. Let's make a comparison. They are all the latest versions.

Two machine configuration: ThinkPad T400S-WIN8 vs Mac Book Pro-lion-10.8.2

Development tools in Win8:

Development tools for Mac:

================= After the environment overview is complete, you can vomit ==========================

Two systems have been used for 3 months +

Although I didn't read any Win8 update documents, I can tell from the comparison of Windows's usage that Win8 has made great efforts in the memory processing mode and greatly optimized the overall system.

In the same notebook, Windows 7 shut down 10 m, and 20 m hard drive lights are still waiting for us to rest.

When a new process requires a lot of memory and the system is not enough, there will be no crazy bright hard drive lights like win7 (because of this, three hard drives are buried, two seconds of silence, fortunately, they are all under the warranty period and are changed for free ).

Mac stability is not described here. The UNIX/Unix-like kernel machines in the machine room run 24*365 * n at a time.


Work hours:

Win8:


Mac:


The inactive Mac memory is actually used recently and is not used currently, so the consumption is basically the same here

At this time, each starts another IDE, MAC-XCODE, WIN8-VS2012
After the process is started, the response speed is the same as that of the two. The difference is that the Vs in Win8 needs to wait for the hard drive to light up for a while after the IDE is turned on, while the Mac needs to jump around for a while when the xcode starts.


For the response speed after the recent process switching:

After using vs for a while, switching back to eclipse will start to feel a little delayed, and Mac does not.

In terms of work, Mac and win8.

Work content selection:

Programmers of Java, PHP, C, Python, and ror can switch to Mac OS without concern.

For specific development, such as. Net series, WP development... Be honest with Win8.

Note that port 80 cannot be directly occupied in Mac. For some developers who need to debug the host and change the hosts, This is a headache, is it difficult to install a static HTTP service with the local machine...

Usage habits:

If you want to switch to win by using hotkeys, you want to use MAC for your wrist and multi-activity activities (you can ignore the mouse party)

The gesture function is not a good choice for developers who require a large number of Switching

If the touch screen is used too much, the cartilage of the fingers may wear out and the recovery is not easy. The Finger pole is king.

Panel touch comfort little black strong little white ~

Overall:

Machine running efficiency with the same configuration: Win8> Mac
OS

Hardware compatibility: Think
Pad> MBP)

System Stability: Mac> win

 



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.