Re: Alternative fork for C++11
Teto <[email protected]> Thu, 26 Sep 2013 16:43:27 +0200
| Newsgroups | gmane.comp.lang.lua.bind.user |
|---|---|
| Message-ID | <CADHp1Nwvs2xqr=a+LuSx1+srMP8ZY-DkurziDgx4CRWF_eV+0Q@mail.gmail.com> |
That's truly awesome. I had started myself a port of luabind to C++11 but had given up in front facing the huge amount of work needed. I won't have time to check this anytime soon but I will in a few months and give you feedback. I believe it reduces the codebase ? It should make the code a lot clearer also, allowing for more third party contributions. Thanks a lot for your work. Matt On Thu, Sep 26, 2013 at 4:31 PM, Michael Steinberg <[email protected]> wrote: > Hello, > I have so far been developing privately on a fork of Ryan Pavlik's > luabind version (https://github.com/decimad/luabind-deboostified) to > make it independent of boost and use variadic templates and c++11 > constructs unconditionally. With the advent of Visual C++ 2013 RC I felt > it was time to tame the beast down in order to not cripple Intellisense > by its pure complexity of all boost preprocessor magic going on there, > but maybe there is something in it for users of different compilers. > I basically replaced the policy system and reworked all the > calling-wrapper-code while trying to maintain test stability (adapting > the tests where I found a breaking change was farvorable). > Now I don't want to urge anyone using it (it would even create some > porting work, as it is not 100% source compatible), but I want to ask if > anyone could take the time to test if it compiles and tests ok on other > c++11 compilers or if I made it unbuildable by accident (maybe even > giving hints of what is wrong). If anyone ever feels like he would like > to use a c++11-version, I would like to contribute back a working thing > (or at least try to offer it). > > With kind regards, > Michael > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk > _______________________________________________ > luabind-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/luabind-user ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk