[Mono-osx] Question for Mono/MAC artical

Miguel de Icaza miguel at novell.com
Sat Dec 29 22:07:19 EST 2007


> Just to be clear, what do you consider the advantages of the new
> version not using X Serve for messages, rendering, etc?

This version is lighter because there is no need to run the X11 server,
and talks directly to the native windowing system.

This means:

	* It is lighter, runtime-wise.

	* It would be easier to integrate with other Carbon APIs if
	  the developer requires it.

	* Opens the door for someone to use some kind of theme API
	  (I think its been discussed in the past, but back then there
	  were no options really).

	* Avoids doing everything through X, so deeper integration will
	  be possible.
 
> Thanks,
> Dennis
> 
> Geoff Norton <gnorton at novell.com> wrote:
>         Its not GTK at all. X11.app is still required to be installed
>         (gdi+ 
>         uses freetype2/fontconfig and I havn't written an atsui
>         backend; nor 
>         do I have plans to. Patches as always are accepted)
>         
>         -g
>         
>         On 28-Dec-07, at 11:04 PM, Andrew Satori wrote:
>         
>         > But it doesn't. It's still GTK, just not dependant upon the
>         overhead
>         > of X11.app
>         >
>         > Andrew Satori - Owner & Janitor Druware Software Designs
>         > Business Solutions for Small Business
>         > http://www.druware.com/
>         >
>         >
>         >
>         > On Dec 28, 2007, at 6:14 PM, Weyert de Boer wrote:
>         >
>         >> Why not just say it now enables to leverage the native
>         look-and-feel
>         >> of
>         >> MacOSX.
>         >>> I have written this paragraph to explain the importiance
>         of Winforms
>         >>> without X server.
>         >>> How many points did I get wrong?
>         >>> One big addition for MAC fans is 1.2.6 includes a native
>         Winforms
>         >>> driver for OS X that allows Winforms based applications to
>         run
>         >>> without
>         >>> X server. The main reason this is such good news is that
>         it
>         >>> significantly simplifies the instaltion of Mono on MACs.
>         It also
>         >>> removes a big dependency, and improves performance, along
>         with
>         >>> increased compatablity, and gives an even better “MAC”
>         feel to the
>         >>> interface.
>         >>> Simply the points are.
>         >>> 1) Simplied install.
>         >>> 2) Improved performance.
>         >>> 3) Better MAC feel.
>         >>> 4) increased compatablity.
>         >>> Any other advantages I missed?
>         >>> Thanks,
>         >>> Dennis
>         >>>
>         >>>
>         ------------------------------------------------------------------------
>         
> 
> 
> 
> 
> ______________________________________________________________________
> Never miss a thing. Make Yahoo your homepage. 
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx


More information about the Mono-osx mailing list