On Sun, May 30, 2010 at 9:23 PM, Antony Blakey <antony.bla...@gmail.com> wrote:
>
> On 31/05/2010, at 10:44 AM, Marc Spitzer wrote:
>
>> I do agree with you for 'a' native wrapper.  What is your opinion for
>> all native wrappers?  The thing is that each platform that requires
>> native code is a source of tech support requests.  Now let me go with
>> the things I have at work:
>> 1: redhat 64 and 32 bit, various flavors
>> 2: solaris x86 and sparc various flavors
>> 3: aix various flavors
>> 4: mac os various flavors including powerpc
>> 5: windows
>> 6 other linuxes
>
> I care about Mac and Windows primarily, and building software that will sell 
> (not dev tools) requires good native look and feel.

I actually primarily do not care about mac or windows, personally or
professionally.  Also keep in mind that one of the selling points of
clojure is that it runs where *Java* runs not mac and windows, I would
think that in my mind anyway, be a strong contributing point.  Now to
be honest I am responsible for Macs at work but hopefully less of them
as time goes by.

>
>> also lets not forget about LD_LIBRARY_PATH issues,
>
> No Mac or Windows user would encounter these.

Have you ever heard of DLL HELL?  It is a special case of library path
issues, they exist every where you have shared libs/DLLS being loaded.

And as a sysadmin I have had LD issues with OSX.

>
>> incomparable
>> installed libs, the need to go off the reservation to get something
>> working.  Instead of yum working on my redhat boxes I need to compile
>> a specific version of something *AND* make sure this app finds it but
>> that the other apps do not.
>
> And this is just one reason Linux on the desktop is a million miles from Mac 
> and Windows.

your right we should all be using pcbsd much better, http://pcbsd.org/

>
>> well java is not good enough if you want a native look, you need C/C++
>> and binding that java uses.  And why should Luke be a martyr and pay
>> the price in his personal time/life for something that should be fun.
>
> a) SWT is not martydom, and is a lot better than Swing for a native L&F
> b) Luke asked for opinions.
>
>> Also please keep in mind that "Better" is a good target and generally
>> much more achievable then  superlative. Shipped is also a wonderful
>> thing.  Better and shipped are really cool.  And if you keep shipping
>> better thing you get to superlative.
>
> Not if your toolkit (Swing) places an upper bound on the quality of your app.

native integration is not quality, quality is quality native
integration is look and feel.


marc
-- 
Freedom is nothing but a chance to be better.
--Albert Camus

 The problem with socialism is that eventually you run out
of other people's money.
--Margaret Thatcher

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to