Why I will stay on the Mac - No Fluff Just Stuff

Why I will stay on the Mac

Posted by: Venkat Subramaniam on February 5, 2008

About a year ago I switched over to Mac. I wanted to try it and kept my Windows laptop just in case
I need to fall back. That has not happened and I don't think it will happen any time soon?I'm staying
on Mac. I upgraded to Leopard a few weeks ago...

Mac is not perfect. It has hung occasionally in the middle of presentations. Once in a while it will
behave strange. But, overall, it works well most of the time.

Here are top 10 reasons why I will stay on the Mac:

10. Installing and uninstalling application is insanely simple.
9. Things just work. It is really plug and play, not plug and pray.
8. I enjoy Unix (I was a system administrator once upon a time).
7. It is not cranky?sleeps when you tell, and wakes up on touch.
6. QuickSilver, TextMate, and other tools I need to get my work done... are awesome.
5. The graphics with anti aliasing is nice.
4. I like Parallels - jumping across OS is as simple as pressing one key.
3. Developing and teaching on it is fun.
2. I am more productive.
and the #1 reason why I will stay on the Mac is... It sucks less.
Venkat Subramaniam

About Venkat Subramaniam

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »