[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent
 thread


Re: Ruby, oh Ruby
by Neil Stevens on Sunday 17/Mar/2002, @12:22
The Ruby bindings were done with SWIG ( http://www.swig.org/ ) , which doesn't exactly automate the process of writing wrappers around C++ code.

I really doubt bindings will be able to keep up with KDE unless something more efficient comes along.
  Related Links
 ·   Articles on Developer
 ·   Also by Neil Stevens
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: Ruby, oh Ruby
by Evan "JabberWokky" E. on Sunday 17/Mar/2002, @13:20
It seems to be that something could be drawn from one of the indexing programs such as lxr. (http://lxr.kde.org/) which automatically parses the classes in KDE. Failing that, the documentation is kept in a structured format, so bindings could be autogenerated from that information, complete with documentation for the bindings.

--
Evan
[ Reply To This | View ]
  • Re: Ruby, oh Ruby
    by Adam Treat on Sunday 17/Mar/2002, @13:32
    What you've just described is Kalyptus. It is a modification of KDoc by Richard Dale, and it is excellent. Basically, all of these bindings (Java, C, Objective-C, C#, and perl) are drawn from Richard Dale's work. Look a few posts above and you will find that Richard is working on some new Ruby bindings as we speak.
    [ Reply To This | View ]

 
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "My hobbies include, well, coding... and uhm... that's about it." -- Daniel M. Duley
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]