The Mac Observer

Skip navigational links

Featured Article: TMO Quick Tip - Quick Look: View Multiple Images

Windows Developer: Remarkable Experience with Leopard

by , 1:45 PM EDT, April 2nd, 2007

Apple's developer support had a remarkable surprise for a programmer who had previously worked extensively with Windows and Microsoft, according to a story at .NET Developers Journal.

"Something rather remarkable happened to me the other day. I was writing some code ... on Leopard. I can't divulge the details of exactly what I was working on because the details of which are still under the NDA," Kevin Hoffman wrote.

Basically, the author had written some code in Objective-C that takes advantage of some of the new features in Leopard. However, the code was unstable. So he sent his source code to Apple and ask for a quick look. After Apple ran the code, and reproduced it, an Apple employee contacted the author.

"Here I am, Joe Shmoe Cocoa Newbie, that has absolutely no business asking people at Apple to waste their time on me, and they went out of their way to not only verify that my code wasn't at fault, but also reproduced the instability, told me what might be causing it, and even sent my project back with a few tweaks and optimizations.

In contrast, the situation according to the author has been quite different with Microsoft. Mr. Hoffman reported, "Any of you reading this who have been inside Microsoft betas know that the experience is quite radically different. There is a faceless "submit" button to which you can send your bug reports, but in all my years of testing Microsoft products, I have never received a reply to any of the bugs I've submitted, let alone confirmation that the issue was truly an issue and not a mistake on my part."

Commenting on customer service, the author had thought that good customer service and feedback to developers just didn't exist anymore. Gone like Dinosaurs. He concluded, "Apparently there are a few traces of good customer service left."

Observer Comments

Show: Subjects Only | Full Comments
Close Name:Biff Posts: 1479 Joined: 08 Apr 2004
Subject:

Legacy? Are we inserting a little opinion piece in our news story or are we inventing new uses for existing English words?

View Name:Guest
Subject: Biff
Close Name:horvatic Posts: 99 Joined: 27 Jun 2003
Subject: I agree with guest

The story is real with no opinions but just facts. Apple has good customer service which is why it is number 1 in that area for the last 2 or 3 years. It's probably why that OSX is seeing more market share as well. Funny how that works when you listen to your customers.

Close Name:kennylucius Posts: 18 Joined: 06 Feb 2003
Subject: Spelling

Last paragraph, "just didn't exit" should be "just didn't exist". Seems like a nit, except that MS customer service does exit (or perhaps did exit decades ago).

View Name:Guest
Subject: It's true, they do contact you.
View Name:Guest
Subject:
View Name:Guest
Subject:
View Name:Guest
Subject: I suggest you read the comments...
View Name:Guest
Subject:
View Name:Guest
Subject:
View Name:Guest
Subject: Faceless?
View Name:Guest
Subject: Better Customer Service Than In Apple Store
View Name:Guest
Subject: Nuts
Close Name:iJack Posts: 254 Joined: 13 Jun 2001
Subject: Creepy Crawlies?

Have creepy crawlies hijacked this thread? And they all have the same name.

View Name:Guest
Subject: That was my experience too
View Name:Guest
Subject: Legacy
View Name:Guest
Subject: Last timers..
View Name:Guest
Subject: With a market share of 2 its easy
View Name:Guest
Subject: With a workforce of thousands it's easy
View Name:Guest
Subject:
View Name:Guest
Subject:
Close Name:Biff Posts: 1479 Joined: 08 Apr 2004
Subject:

Quote
Guest wrote:
Legacy, as in 'older'. Windows 95, 98, 2000, ME, 3.11 and now XP can all be considered legacy code.
Ok thats great. But you see I actually gave Johnny boy the benefit of the doubt and I checked out our Windows developer friend's other blog posts to specifically see if he specialized in writing software for legacy operating systems or legacy hardware drivers, or anything that explains the use of the word legacy. Now my 2 minutes of research was certainly not exhaustive, so maybe I missed something, but it looks to be quite the opposite. Thus it seems to me like we had a little injection of opinion in this news piece. I understand that writing opinion pieces is easier and tends to get more talkback posts. So hey, why take the high road? But I personally come to this news site for news. Call me old fashioned, but mixing opinion into news reports is bad reporting. Again, if I'm wrong and this guy writes parallel port drivers for Windows 95, then I appologise.

Close Name:Intruder -   TMO Mac Specialist Posts: 2837 Joined: 07 Jul 2004
Subject:

Maybe legacy as in traditionally a Windows developer (or previously, if you prefer). Implying that now he is an OS X developer. Windows is his heritage, OS X is his future.

View Name:Guest
Subject: we get replies from the "faceless" bug report tool
View Name:Guest
Subject:
Close Name:macinnerd Posts: 1614 Joined: 15 Jun 2005
Subject:

Quote
Anonymous wrote:
That's why it's better. Duh.


What?

View Name:Guest
Subject: Well, what would you expect...
Close Name:zpok Posts: 80 Joined: 06 May 2004
Subject: objective c instead of c++

Quote
Guest wrote:
Dear Apple,
Why am I forced to use Objective-C instead of C++ to use the Cocoa framework? And why is XCode such a piece of garbage when it's really just a shell on top of gdb?
Cheers,
Jack


Hey Jack,

I hope you'll try out Objective-C. There's one little advantage coming with Leopard: GARBAGE COLLECTION.
BTW, you do C++ for mac, but seriously, if you think about programming for the mac, just do a little project in Objective-C, there's some good stuff there. Just try to be "objective", meaning OOP.

Close Name:Biff Posts: 1479 Joined: 08 Apr 2004
Subject:

Quote
Intruder wrote:
Maybe legacy as in traditionally a Windows developer (or previously, if you prefer). Implying that now he is an OS X developer. Windows is his heritage, OS X is his future.
Well that would be option B from my original post: "inventing new uses for existing English words."

Close Name:Intruder -   TMO Mac Specialist Posts: 2837 Joined: 07 Jul 2004
Subject:

Then you need to look up the definition of legacy and heritage. It is a valid use of the word.

View Name:Guest
Subject: 10X
Close Name:Intruder -   TMO Mac Specialist Posts: 2837 Joined: 07 Jul 2004
Subject: Re: Well, what would you expect...

Quote
Anonymous wrote:
Imagine that, apple can spend more individual time with each of the 10 mac software developers than Microsoft can with each of the 10,000,000 windows software developers. It's a big news flash!


Pathetic trolling effort. Really, you need to try a bit harder than that.

View Name:Guest
Subject: Forced?
View Name:Guest
Subject: By choice.
View Name:Guest
Subject: The Microsoft Mac Holy war continues
View Name:Guest
Subject: Customer Service
Comment on this Article


You cannot edit your comments.   You cannot delete your comments.
Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Tuesday, May 13th, 2008

Tue., 5:00 PM
iPodObserver - CW: AT&T's 3G Network Leaves Verizon, Sprint in the Dust
4:00 PM
Montage 1.5 Gets New Styles System, Scene Navigation Enhancements
3:45 PM
RIM's Empire Strikes Back at Apple
3:00 PM
C|Net: Remote Possibilities for Apple
2:55 PM
Mac Gaming News - World of Warcraft Patched to 2.4.2 - Class Changes, Mac Fixes
2:20 PM
Apple Publishes Details on WWDC Keynote
1:40 PM
Office 2008 for Mac Sales Soaring
11:50 AM
Apple Gives Retail Store Site a New Look
11:10 AM
Mac Gaming News - Friction Games Ships Penumbra: Black Plague
10:40 AM
Hot Forum Topic - The Mighty-dirty Mouse
10:05 AM
Adobe Updates DNG Specification with Camera Profiles
9:35 AM
iPodObserver - HBO Joins iTunes with Two-tier Pricing
8:35 AM
Apple Rolls Out "New Get a Mac" Ads
8:10 AM
PageSender 4.3 Enhances Menu Options, More
7:40 AM
Podcast - Apple Weekly Report #125: iPhone Expansion, NBC and Zune, Apple's Eco-stance
3:10 AM
MS Office 2008 SP1 Improves Stability, Security, More
3:05 AM
Microsoft Says Visual Basic Returning to Office
 

The Mac Observer Reader Specials

Apple Stock Quote

  • AAPL: $189.96. Change Today: +1.80.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Apple iTunes

Top Deals From DealsOnTheWeb