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







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