RE: felix language binding for Gtk



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]