The cirlce is complete...

topic posted Mon, June 26, 2006 - 6:45 AM by  Carmine
So when I was younger... (like 10 years old) i'm 30 now...

I first had an Apple ][+ and I began my programming life on that...

When I got older, I got a PC... and I've been a serious PC developer for a loooong time... written big websites and all that... i'm a serious database guy..

Anyhoo.. so I'm working on a website/application with a friend of mine.. and I thought... "This would be great for mac users".

And I got a Mac Mini!

I've had it for a couple days, and I LOVE IT...

I love that my computer doesn't look like NASCAR when I first hook it up (there is only software I need, not 4 ISPs and 5 MP3 programs with 2 CD burner progs, etc.)

Anway... I'm eager to learn how to develop on my mac... and thus complete the 20 year cycle of going from Apple to PC to Apple...

-Carmine
posted by:
Carmine
New York City
  • Re: The cirlce is complete...

    Mon, June 26, 2006 - 8:21 PM
    If you know any Unix programming it basically works like a BSD clone. All those skills carry over. You can write X11 programs too.

    Learning the Cocoa and Carbon stuff to make standard Mac UI apps is a little different, but fairly painless. Nowhere near as mind-bendingly horrible as writing Windows code.
    • Re: The cirlce is complete...

      Mon, June 26, 2006 - 9:08 PM
      hey..
      Yeah I've done lots of C stuff (in the past)...

      The .NET framework stuff for microsoft is quite awesome actually and really really quick to use and write apps with... I really like it as well...
      I find the autocomplete to be a bit more useful and the objects a bit more intutive with Microsoft...

      I do however like how XCode is free... it's really robust for a free product... I realized a Dell costs $399 but I need to pay $600 for a compiler for it! when my $1000 mac mini comes with a compiler...

      I'm not into bad mouthing microsoft there interoperability is awesome.. and they're good dev tools is what really pushed them ahead of everyone else I think...

      But the mac stuff is promising (the more I play with it)...

      -Carmine
    • Re: The cirlce is complete...

      Tue, June 27, 2006 - 8:25 AM

      James,

      Agreed, though every once in a while my attitude of treating my OSX boxes like *nix boxes bites me. I mean, almost everything works the same as you would expect on a *nix box, but just yesterday I was scratching my head at why Apple's linker was behaving so differently than GNU ld. In other words, yes, OSX uses gcc and the GNU tools, but it's Apple's version of gcc, the executable format is Mach-O (not Elf like Linux or PE like Windows), and if you're going to treat OSX as "just another *nix" (which is not a bad thing -- it is another *nix), there will be times where the fact that it's its' own thing gets you.

      Regards,

      John

      Falling You - exploring the beauty of voice and sound
      www.fallingyou.com
      • Re: The cirlce is complete...

        Fri, July 7, 2006 - 2:13 PM
        Remember not all Unices used something like ELF until very recently. Mach-O isn't all that strange actually, at least in comparison to some of the really crufty exec formats out there that have been foisted upon Unix hackers.
  • Re: The cirlce is complete...

    Wed, June 28, 2006 - 8:54 PM
    If you have a C/C++ background, I'll bet you are going to LOVE coding in Objective C and never want to go back to C++ again.

    r.m.

    ------

    [cPlusPlus release]
    [objC retain]

Recent topics in "OS X Development"

Topic Author Replies Last Post
component kind Beau 1 January 20, 2008
grr -- having much difficulty building even the simplest plugi... 0 January 10, 2008
struct proc and sysctl(3) hoco 3 December 12, 2007
Xcode 3.0 0 November 28, 2007