• 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: C# to Objective-C translator?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: C# to Objective-C translator?


  • Subject: Re: C# to Objective-C translator?
  • From: Sherm Pendley <email@hidden>
  • Date: Mon, 17 Apr 2006 18:23:35 -0400

On Apr 17, 2006, at 5:44 PM, Greg Herlihy wrote:

Any program that uses the Cocoa framework is a Cocoa application no matter
what language its programmer chose for the implementation.

Thanks for the news flash. I didn't know you could use alternative languages in Cocoa. I wonder if anyone's written a Cocoa/Perl bridge yet?


Anyway...

We're not talking about *writing* a Cocoa app in an alternative language. We're talking about writing a .NOT app in C#, and then trying to magically transform that into a well-behaved Cocoa app in Objective-C. I have yet to see such a mechanical translation/ emulation/whatever work well.

possible to compile native C# Cocoa programs on OS X thanks to Mono
project's (http://www.mono-project.com) mcs compiler and its CocoaSharp
interface (http://www.mono-project.com/CocoaSharp).

Once again, you're missing the point. The above products allow you to write Cocoa apps in C#. They do *not* allow you to automagically transform a .NOT app from WinForms to Cocoa.


Also, I didn't say it was impossible. I said it would produce a horrible half-assed port for which ordinary non-geek Mac users will crucify you. Normal users don't care about details such as the implementation language, choice of framework, or binary format. If it looks and feels like a native Mac app, most folks will consider it a native Mac app. If it *doesn't* look and feel like it should, the fact that it happens to link against Cocoa.framework won't change anyone's mind.

sherm--

Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org

_______________________________________________
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


  • Follow-Ups:
    • Re: C# to Objective-C translator?
      • From: Alan Hart <email@hidden>
References: 
 >Re: C# to Objective-C translator? (From: Greg Herlihy <email@hidden>)

  • Prev by Date: can't run app from applications folder -- permissions problem?
  • Next by Date: NSTextAttachmentCell subclass and mouse events?
  • Previous by thread: Re: C# to Objective-C translator?
  • Next by thread: Re: C# to Objective-C translator?
  • Index(es):
    • Date
    • Thread