Coding, coding, coding....

From Linux to Mac OSX - 1

The package This article begins a series of articles about migration from the Linux system to the Mac OSX system. Well, maybe not a complete migration. I still have 2 laptops and a server running Gentoo Linux at home. So I am not going to get rid of Linux at all. The Mac OSX will be however my main development platform just to make sure I can learn about it as much as possible.

The goal of the series is to "prove" that the Mac OSX is a really good (or bad) development platform and what to do to adjust it to our needs and habits.

I have been using Linux for about 15 years and I really like it. For me, this is the best operating system for software developers. I used to use also Windows, mainly for testing as my applications were supposed to work on MS Windows as well. I haven't had any chance to work on Mac OSX so far. As I have just changed a job, I had to return my company laptop so I needed a new laptop for work anyway. I decided to learn something new and bought a MacBook Pro.

It took over 2 weeks of waiting before the package arrived. Surprisingly long time but finally I got it. Elegant package not too big and as in everything from Apple you can see high attention to every detail. There is no waste of space inside the box, no gray papers but carefully packed and save from accidental damage.

Box opened There was not too much in the box, just laptop, power supply, remote control, extremely tiny documentation and a cable converter for connecting analog monitor.

Given that the documentation was very limited I decided to not look to it at all. Mac OSX is supposed to be the easiest operating system to use. So, actually, I shouldn't need any documentation at all. I have been using Linux for 15 years already .

Well, the first run was very smooth and easy indeed. The only problem I had was with recognizing my Apple account. There were some network problems because my WiFi router allows connections from selected devices only. And to my big surprise after a few retries MacBook "decided" that we can do the Apple account stuff later on. It was quite funny because I was keen to give it a few more tries after reconfiguring the router.

Anyway, after a few more minutes I had a fully configured system up and running and.... I was completely lost.