discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: question about low availability of Mac OS X applications that has Gn


From: Ivan Vučica
Subject: Re: question about low availability of Mac OS X applications that has GnuStep edition
Date: Tue, 25 Jan 2011 10:33:53 +0100

Biggest challenge is when one has to delve into the dungeons of OS- specific programming. Despite POSIX's existence, each platform has slightly different ideas about how stuff works. An example that comes to mind is asynchronous sockets - different even between POSIX operating systems. Even something so basic like select() behaves different on Wine than on Windows (making a freely available, but closed, Diablo2 realm server not work).

There are also things I'm not sure GNUstep supports (I did not look yet) but which, with invasion of iOS developers onto the Mac platform, are bound to become more popular, stuff like Bonjour.

Incompatibilities in underlying platforms are not solvable by using bytecode, which any .Net-developer-turned-Mono-developer that used PInvoke can attest to.

Regards,

Ivan Vučica
via phone

On 25. sij. 2011., at 02:58, "Zhang Weiwu, Beijing" <zhangweiwu@realss.com > wrote:

On 01/25/2011 06:25 AM, Riccardo Mottola wrote:

Linux, *BSD, Solaris... a big mess, don't you think? A maze...
GNUstep has its shortcomings, but I think that generally Linux is not
such a well-defined and interesting target for many applications.
Sadly perhaps, but it is reality.

Consider application authors delver binary due to the fact the source
code is thus not available, is a byte-code approach possible solution to
this BUSINESS PROBLEM? Application vendors deliver half-compiled code,
and standardized installer (an GNU-STEP component) compile it on the
target machine to target machine binary. Users don't have to know this,
they see a progress bar anyway, only slower.

Again, I am not on a programing job role, only learned these concepts
simple because fate had took me to computer science school for 4 college
years. So please be kind when commenting stupid ideas.

--
我的博客:
http://zhangweiwu.ixiezi.com/
网站进化论 --写给需要网站或后悔有了网站的人


_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep



reply via email to

[Prev in Thread] Current Thread [Next in Thread]