• 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: Obj-C as a viable multi target language
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Obj-C as a viable multi target language


  • Subject: Re: Obj-C as a viable multi target language
  • From: Charlton Wilbur <email@hidden>
  • Date: Wed, 8 Dec 2004 14:03:00 -0500


On Dec 8, 2004, at 1:29 PM, Philippe Hausler wrote:

I guess my idea stems off the popularity burst in the Windows developer world of C# .net. Since it seems that any change is derived from appealing to the top level users (developers). That change filters down through management, companies, and finally consumers. Wouldn't a "port" of Cocoa to a Windows environment in the long run just make more mac users?

I may be completely off base here and suffering brain damage from writing too much Windows application code, but I really think that it would be a pretty good idea.

It's a very good idea, but it doesn't create enough benefit to Apple -- who are the ones who would have to port Cocoa to Windows -- for it to be worth the effort for them to do it. GNUstep is there, but one of the reasons Cocoa is such a nice environment is that it's tightly integrated with the OS; to get comparable integration on Windows, you'd need some pretty hefty runtime support. In the case of environments like C# and VB.NET, Microsoft provides the runtime support as part of the OS install. In the case of GNUstep, you need to walk the user through the installation of GNUstep as well as the installation of your application, and that increases the support requirements substantially.


The summary of the summary: The tools available to write Windows applications suck compared to the tools available to write OSX applications. The only people who have the power to change this aren't really interested in doing it, for sound business reasons that unfortunately trump the aesthetic reasons.

But yes, you're right (in the part I snipped) -- there's nothing technical preventing Cocoa from running on Windows, and it would be an improvement over what's available for Windows development.

Charlton

--
Charlton Wilbur
email@hidden
email@hidden

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


References: 
 >Obj-C as a viable multi target language (From: Philippe Hausler <email@hidden>)

  • Prev by Date: Cocoa HTML Decoder
  • Next by Date: Protocol implementation split between base and derived class
  • Previous by thread: Re: Obj-C as a viable multi target language
  • Next by thread: NSActionCell, mouse tracking and NSTableView
  • Index(es):
    • Date
    • Thread