• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [OT] Carbon with UNIX
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OT] Carbon with UNIX


  • Subject: Re: [OT] Carbon with UNIX
  • From: walterw <email@hidden>
  • Date: Sun, 16 Jan 2005 09:21:11 -0500

I find it comical when a developer defends a platform against another one when they are only familiar with one platform.

In my opinion, XCode has lots of catching up to do to match Visual Studio.

Hopefully Apple will hear this and greatly improve XCode!

Walter

On Jan 16, 2005, at 8:43 AM, Markus Hitter wrote:


Am 16.01.2005 um 12:45 schrieb Sebastien Metrot:

NIBs and Cocoa are a plateform thing, not a spec of the IDE.

Typically, an IDE is made to support a specific platform. Both are tied together tightly.


Obviously, Edwin tries to press his VC++ code and Windows app design habits into Carbon & Xcode. This obviously doesn't work well, what a surprise :-)

Try to do it the other way, press a NIB based Obj-C app into Visual C++ and you'll have a lot more hassles.


As soon as you need you be multiplatform Cocoa is not an option.

Why this? A properly designed app draws a line between working code (model) and GUI. This done, I'm quite sure it's faster to design a GUI in InterfaceBuilder than to spray tons of #ifdefs around in your C++ code to make the appearance of your app at least roughly after the Mac HI Guidelines.



In the case of XCode: unstable and slow software is a weakness

One thing with Xcode is it's all-purpose design. You can use it to code C, C++, Obj-C and Java; you can use it to design for Carbon, Cocoa, WebObjects, ... and it's open for more languages/frameworks. Not sure wether this is the best approach but it mirrors the current state of Mac OS X and developers seem to demand it.



Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden


This email sent to email@hidden


_______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: [OT] Carbon with UNIX
      • From: Markus Hitter <email@hidden>
    • Re: [OT] Carbon with UNIX
      • From: Jyrki Wahlstedt <email@hidden>
References: 
 >Carbon with UNIX (From: Edwin Vane <email@hidden>)
 >Re: Carbon with UNIX (From: Markus Hitter <email@hidden>)
 >Re: Carbon with UNIX (From: Sebastien Metrot <email@hidden>)
 >Re: Carbon with UNIX (From: Markus Hitter <email@hidden>)

  • Prev by Date: Re: Carbon with UNIX
  • Next by Date: Re: [OT] Carbon with UNIX
  • Previous by thread: Re: Carbon with UNIX
  • Next by thread: Re: [OT] Carbon with UNIX
  • Index(es):
    • Date
    • Thread