RE: felix language binding for Gtk
| Newsgroups | gmane.comp.gnome.language-bindings |
|---|---|
| Message-ID | <258B0164D480D5118D900800062B385801C22BC9@vihsx09a.vih.infineon.com> |
Done. Thanks. Murray Cumming www.murrayc.com [email protected] > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of skaller > Sent: Montag, 5. Januar 2004 10:33 > To: [email protected] > 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:[email protected] snail:25/85c Wigram Rd, Glebe, NSW 2037, Australia. voice:61-2-9660-0850. Checkout Felix: http://felix.sf.net _______________________________________________ language-bindings mailing list [email protected] http://mail.gnome.org/mailman/listinfo/language-bindings _______________________________________________ language-bindings mailing list [email protected] http://mail.gnome.org/mailman/listinfo/language-bindings