Talk About Network

Google





Mac > Mac Programmer Tools > Re: Cross-Platf...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 14 of 55 Topic 607 of 637
Post > Topic >>

Re: Cross-Platform Windows plus Mac

by Paul Floyd <root@[EMAIL PROTECTED] > Oct 23, 2007 at 07:26 AM

On Mon, 22 Oct 2007 17:25:53 -0500, Michael Ash <mike@[EMAIL PROTECTED]
> wrote:
> In comp.sys.mac.programmer.help Paul Floyd <root@[EMAIL PROTECTED]
> wrote:
>> On Mon, 22 Oct 2007 06:52:59 -0500, Doc O'Leary
>>   <droleary.usenet@[EMAIL PROTECTED]
> wrote:
>>> In article <471c675c$0$25917$ba4acef3@[EMAIL PROTECTED]
>,
>>>  "Armel Asselin" <armelasselin@[EMAIL PROTECTED]
> wrote:
>>>
>>>> we gone the 3. way with wxWidgets (www.wxwidgets.org) which is free,
this is 
>>>> definitely a correct way.
>>>
>>> For a very loose definition of "correct".  I haven't seen a single 
>>> wxWidget-based app that works the way a Mac user expects.  Please
point 
>>> me to yours by name, or any such app based on a ****table library that 
>>> doesn't quite simply blow.
>> 
>> IMO Qt meets your requirements.
>
> Would you happen to know of any downloadable Qt apps which look and
behave 
> like native Mac apps? I would love to see one. I think it would be great

> if there were a viable cross-platform application framework, but so far 
> every single application I've seen which was written in one completely 
> failed to look or act the way I expected. If there are proper apps
written 
> in Qt then perhaps my *****sment is wrong.

I'm perfectly happy with Google Earth and Opera, which to my knowledge
ae both Qt based apps.

>> It also has the huge advantage of not
>> being written in an obscure dialect of C that is virtually unknown in
>> the worlds of Windows and Unix.
>
> I never understood this argument. Objective-C takes virtually no time to

> learn when compared against the time it takes to learn an application 
> framework. The fact that it's not the same language as the rest of your 
> code should be irrelevant; your platform-specific code isn't going to 
> compile on other platforms *anyway*, so what's the big deal if it's 
> failing to compile because it's missing a bunch of libraries and
headers, 
> or if it's failing to compile because it's missing a bunch of libraries 
> and headers and is written in a language you don't happen to have a 
> compiler for?

****ting issues between SUSv3 platforms aren't too serious. Windows poses
a lot more problems. However, Qt increasingly covers many non-GUI
aspects as well. I've been programming C since the late eighties and C++
since the early nineties, and I still consider that I have much to
learn. Is Objective-C really that trivial?

> If you could elaborate a bit on your reasons for thinking that 
> Objective-C itself is a problem without resorting to FUD words like 
> "obscure" and "virtually unknown", I would very much like to know what 
> they are.

Well, in my career I've never met anyone that used Objective-C. This may
be due to the fact that I've always turned in engineering/telecomms
circles, which are dominated by C, C++ and Java running on Linux,
Solaris, Windows (and in the past, HP-UX, AIX, Irix and Tru64/DEC
unices). The simple lack of market present is already a pretty much
insurmountable barier to the Mac entering the EDA market. Any
expectation for code to be ****ted to Objective-C would be pure fantasy.
The simple lack of market present is already a pretty much
insurmountable barier to the Mac entering the EDA market. Any
expectation for code to be ****ted to Objective-C would be pure fantasy.

Outside of these circles, searching for "C++" on www.jobserve.com gives
me 3430 hits. Objective-C? 1. That's right, one hit. And the title for
the job offer? "C++ Mac Developer - Belgium - Cocoa Xcode OSX". (For
real job prospects, Java rules with 5968 hits).

Are you going to persist in arguing that Objective-C is not obscure and
virtually unknown?

> I would also like to point out that your use of "the world of UNIX" is 
> extremely non-standard. Mac OS X is the most widely used UNIX* out
there, 
> and it wouldn't surprise me in the least if it had more than 50% of the 
> UNIX market. I would therefore argue that Objective-C is in fact
extremely 
> *well* known in the UNIX world, due to the massive dominance of the Mac
in 
> this world. Given all this, I assume you meant to say the non-Mac UNIX 
> world.

From a Qt standpoint, the three groups of sup****ted platforms are
'win32', 'unix' and 'macx'. I'm aware of Mac OS X's unix
underpinnings (I've dabbled with FreeBSD since version 2.10).

A bientot
Paul
 




 55 Posts in Topic:
Cross-Platform Windows plus Mac
"Chris Shearer Coope  2007-10-11 15:00:31 
Re: Cross-Platform Windows plus Mac
Reinder Verlinde <rein  2007-10-12 00:22:16 
Re: Cross-Platform Windows plus Mac
Jeffrey Dutky <jeff.du  2007-10-11 22:22:34 
Re: Cross-Platform Windows plus Mac
mlabs <aaron.miramar.l  2007-10-12 07:10:19 
Re: Cross-Platform Windows plus Mac
Simon Slavin <slavins.  2007-10-13 20:43:42 
Re: Cross-Platform Windows plus Mac
"Armel Asselin"  2007-10-22 11:03:19 
Re: Cross-Platform Windows plus Mac
Doc O'Leary <droleary.  2007-10-22 06:52:59 
Re: Cross-Platform Windows plus Mac
"Armel Asselin"  2007-10-22 14:35:48 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-22 11:41:19 
Re: Cross-Platform Windows plus Mac
Gregory Weston <uce@[E  2007-10-22 09:48:49 
Re: Cross-Platform Windows plus Mac
Paul Floyd <root@[EMAI  2007-10-22 18:10:17 
Re: Cross-Platform Windows plus Mac
Gregory Weston <uce@[E  2007-10-22 17:55:26 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-22 17:25:53 
Re: Cross-Platform Windows plus Mac
Paul Floyd <root@[EMAI  2007-10-23 07:26:23 
Re: Cross-Platform Windows plus Mac
Doc O'Leary <droleary.  2007-10-23 06:16:18 
Re: Cross-Platform Windows plus Mac
Gabriele Greco <gabrie  2007-10-23 13:26:35 
Re: Cross-Platform Windows plus Mac
Sherman Pendley <spamt  2007-10-23 11:00:44 
Re: Cross-Platform Windows plus Mac
Gregory Weston <uce@[E  2007-10-23 09:26:15 
Re: Cross-Platform Windows plus Mac
Paul Floyd <root@[EMAI  2007-10-24 20:41:13 
Re: Cross-Platform Windows plus Mac
Tom Harrington <tph@[E  2007-10-24 15:33:16 
Re: Cross-Platform Windows plus Mac
Paul Floyd <root@[EMAI  2007-10-24 22:17:12 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-24 18:52:35 
Re: Cross-Platform Windows plus Mac
Gregory Weston <uce@[E  2007-10-25 10:48:42 
Re: Cross-Platform Windows plus Mac
Paul Floyd <root@[EMAI  2007-10-25 21:18:27 
Re: Cross-Platform Windows plus Mac
Gregory Weston <uce@[E  2007-10-26 11:44:06 
Re: Cross-Platform Windows plus Mac
Ben Artin <macdev@[EMA  2007-10-26 23:21:16 
Re: Cross-Platform Windows plus Mac
Gregory Weston <uce@[E  2007-10-27 06:52:40 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-23 10:47:18 
Re: Cross-Platform Windows plus Mac
Paul Floyd <root@[EMAI  2007-10-24 22:08:24 
Re: Cross-Platform Windows plus Mac
Tom Harrington <tph@[E  2007-10-23 10:00:07 
Re: Cross-Platform Windows plus Mac
Simon Slavin <slavins.  2007-10-25 20:19:27 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-25 17:48:44 
Re: Cross-Platform Windows plus Mac
Steven Fisher <steve@[  2007-10-23 21:32:00 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-23 21:40:56 
Re: Cross-Platform Windows plus Mac
Paul Floyd <root@[EMAI  2007-10-24 20:56:43 
Re: Cross-Platform Windows plus Mac
Ben Artin <macdev@[EMA  2007-10-25 16:29:53 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-25 17:52:58 
Re: Cross-Platform Windows plus Mac
Gabriele Greco <gabrie  2007-10-26 11:18:20 
Re: Cross-Platform Windows plus Mac
glenn andreas <gandrea  2007-10-26 08:52:11 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-26 10:01:16 
Re: Cross-Platform Windows plus Mac
Ben Artin <macdev@[EMA  2007-10-26 23:10:42 
Re: Cross-Platform Windows plus Mac
Chris Hanson <cmh@[EMA  2007-10-27 02:00:33 
Re: Cross-Platform Windows plus Mac
Ben Artin <macdev@[EMA  2007-11-08 01:33:48 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-11-08 10:04:40 
Re: Cross-Platform Windows plus Mac
Ben Artin <macdev@[EMA  2007-11-08 11:39:25 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-11-08 11:17:18 
Re: Cross-Platform Windows plus Mac
Ben Artin <macdev@[EMA  2007-11-08 13:35:24 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-11-08 21:42:39 
Re: Cross-Platform Windows plus Mac
glenn andreas <gandrea  2007-11-08 10:05:23 
Re: Cross-Platform Windows plus Mac
Ben Artin <macdev@[EMA  2007-11-08 11:42:46 
Re: Cross-Platform Windows plus Mac
Steven Fisher <steve@[  2007-10-26 07:40:08 
Re: Cross-Platform Windows plus Mac
Steven Fisher <steve@[  2007-10-26 07:43:35 
Re: Cross-Platform Windows plus Mac
Michael Ash <mike@[EMA  2007-10-26 10:12:27 
Re: Cross-Platform Windows plus Mac
Steven Fisher <sdfishe  2007-10-27 06:02:07 
Re: Cross-Platform Windows plus Mac
Chris Hanson <cmh@[EMA  2007-10-27 02:09:34 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Wed Jan 7 22:41:07 PST 2009.