• 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: Cocoa from C++ (dont want to mix it)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cocoa from C++ (dont want to mix it)


  • Subject: Re: Cocoa from C++ (dont want to mix it)
  • From: Charlton Wilbur <email@hidden>
  • Date: Fri, 11 Mar 2005 14:26:29 -0500


On Mar 11, 2005, at 12:56 PM, Sherm Pendley wrote:

On Mar 11, 2005, at 12:20 PM, Charlton Wilbur wrote:

I'm not sure I'd call that a fair question. I'm unwilling to learn C# and Visual Basic

That sounds like a political and/or ideological decision, not a technical one. As such, it's not really related.

It's a combination of the ideological and the personal. If I work in C# or Visual Basic, then I can't use what I develop on any of the platforms I use by choice.


, and haven't yet found sufficient reason to learn Java, and I still call myself a programmer....

The question is this - if you *were* given a sufficient reason to write an app that had to use Swing and run on the JVM, what would you do? Would you complain about the fact that you can't use Swing and compile to the JVM with Objective-C? Or, would you shrug your shoulders and learn Java?

Well, yes, if we posit an abstract and undefined yet magically sufficient reason, then I'd learn Java. Given a similar abstract and undefined yet magically sufficient reason, I'd probably change my 'unwilling' stance on C# and Visual Basic, as well. I'm just not sure there exists a sufficient reason, because the projects I do for personal reasons pretty much need to run on the Mac or on Unix, and I'm not going to find a better environment and tools for what I want to do in Java, C#, or Visual Basic; and there are a sufficiency of projects to do for professional reasons that don't involve Java, C#, or Visual Basic that I have no real motivation to learn their quirks.


But the original question still isn't fair; if I were evaluating whether I really *needed* to use Swing and run on the JVM, I'd probably take a hard look at them and say, why not just do this in Cocoa and Objective-C? If I concluded that Cocoa and Objective-C (or Perl and Perl/TK, or Eiffel with custom-designed wxWindows bindings) were a preferable solution (and I have done this!), and that as a result Java was not worth learning for this project (and I have done that!), does that make me less of a programmer for having declined to learn a tool I didn't think was likely to be sufficiently interesting or sufficiently useful?

Charlton


-- Charlton Wilbur email@hidden 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


  • Follow-Ups:
    • Re: Cocoa from C++ (dont want to mix it)
      • From: Sherm Pendley <email@hidden>
    • Re: Cocoa from C++ (dont want to mix it)
      • From: Chaz McGarvey <email@hidden>
    • Re: Cocoa from C++ (dont want to mix it)
      • From: Chris Ridd <email@hidden>
References: 
 >Cocoa from C++ (From: Dominik <email@hidden>)
 >Re: Cocoa from C++ (From: j o a r <email@hidden>)
 >Re: Cocoa from C++ (dont want to mix it) (From: Dominik <email@hidden>)
 >Re: Cocoa from C++ (dont want to mix it) (From: Guy English <email@hidden>)
 >Re: Cocoa from C++ (dont want to mix it) (From: Dominik <email@hidden>)
 >Re: Cocoa from C++ (dont want to mix it) (From: Sherm Pendley <email@hidden>)
 >Re: Cocoa from C++ (dont want to mix it) (From: Charlton Wilbur <email@hidden>)
 >Re: Cocoa from C++ (dont want to mix it) (From: Sherm Pendley <email@hidden>)

  • Prev by Date: Re: Rotating an image in an NSImageView subclass
  • Next by Date: Re: Is Mac Mini capable to develop cocoa app?
  • Previous by thread: Re: Key intercepts
  • Next by thread: Re: Cocoa from C++ (dont want to mix it)
  • Index(es):
    • Date
    • Thread