RE: felix language binding for Gtk
- From: Murray Cumming Comneon com
- To: skaller tpg com au, language-bindings gnome org
- Subject: RE: felix language binding for Gtk
- Date: Wed, 21 Jan 2004 18:52:09 +0100
Done. Thanks.
Murray Cumming
www.murrayc.com
murrayc usa net
> -----Original Message-----
> From: language-bindings-admin gnome org
> [mailto:language-bindings-admin gnome org] On Behalf Of skaller
> Sent: Montag, 5. Januar 2004 10:33
> To: language-bindings gnome org
> Subject: felix language binding for Gtk
>
>
> I am creating a binding for GTK, version 2.2,
> for the Felix language
>
> http://felix.sf.net
>
> The binding will be a standard part of the Felix distribution
> (it isn't a separate project).
>
> The binding will be constructed, at least initially,
> with a Felix languague module for the Simplified Wrapper and
> Interface Generator (SWIG)
>
http://www.swig.org
[The Felix language module for SWIG is included in the
Felix distribution]
Felix is a modern programming language with a strong
ML like functional subsystem and ultra-high performance lightweight
threading capability. It is also a C++ code generator with heavy support for
C/C++ interfacing.
The GTK interface is currently work-in-progress,
however because Felix uses the same object model
as C/C++ the binding is primarily syntactic sugar
mapping the C function calls into Felix notation.
The Felix compiler simply 'undoes' this wrapping
to produce the original C function calls.
As such, the low level binding is expected to be complete
and relatively bug free quite soon:-)
A higher level binding (using felix 'threads' to manage objects) may be
constructed on top of the low level binding.
Details for http://www.gtk.org/bindings.html:
Gtk version: GTK+ 2.2
Language: Felix
Home page: http://felix.sf.net
Status: In-progress
--
John Max Skaller, mailto:skaller tpg com au
snail:25/85c Wigram Rd, Glebe, NSW 2037, Australia. voice:61-2-9660-0850.
Checkout Felix: http://felix.sf.net
_______________________________________________
language-bindings mailing list language-bindings gnome org
http://mail.gnome.org/mailman/listinfo/language-bindings
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]