On Sun, Dec 11, 2011 at 5:49 AM, Gour <g...@atmarama.net> wrote: > I'm new to both Lua and wxLua thanks to premake project which we're > considering to use as a build system for our new multi-platform GUI > project in D.
I have not used premake, but we use Bakefile (which is difficult for me to understand) and CMake which I started using recently on other projects and have grown to like, though it has its share of problems. CMake works very well, but the language is very awkward and it is difficult, but not impossible, to accomplish many simple programming tasks, like string and array manipulation. > Since the world of GUI bindings in D is not in the best shape, and > knowing about LuaD project (https://github.com/JakobOvrum/LuaD) which > lists "Run Lua code from D, and D code from Lua (Yes)" as one of its > goal, I wonder what do you think about writing GUI-part of application > using wxLua and using D for the rest? That would be possible, I imagine. wxLua wraps most of wxWidgets already (see below about 2.9). Keeping the bindings up to date is by far the hardest task. I have tried to make wxLua look and act just like the C++ code as much as possible since I do NOT want to maintain my own wxLua documentation for wxWidgets. This may work to your advantage. wxLua does not does not use a modified version of Lua so whatever works with normal Lua will work with wxLua. > Of course, we hope that development of wxLua is more active than wxD. The development of wxLua is plodding. I have been very bad about making releases, but the SVN (used to use CVS until recently) is always up to date with the current wxWidgets since I do use it personally nearly daily. In fact, I will commit changes to allow it to work with 2.9 tonight! I hope this helps, I don't know anything about the D <--> Lua bridge code or how well that works. Regards, John ------------------------------------------------------------------------------ Learn Windows Azure Live! Tuesday, Dec 13, 2011 Microsoft is holding a special Learn Windows Azure training event for developers. It will provide a great way to learn Windows Azure and what it provides. You can attend the event by watching it streamed LIVE online. Learn more at http://p.sf.net/sfu/ms-windowsazure _______________________________________________ wxlua-users mailing list wxlua-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxlua-users