On 08/03/2012 04:33 PM, Eric Wing wrote:
> Yes, there was a big long thread on the CMake lists back in 2008-ish

The main two threads started here:

 http://www.cmake.org/pipermail/cmake/2007-November/017347.html
 http://www.cmake.org/pipermail/cmake/2007-November/017971.html

Ken's experiment only scratched the surface.  There are many
very hard problems with trying to replace the CMake language
with Lua directly in CMake itself.  For historical reasons
a large part of the build system generators are tied to the
CMake language implementation.  The language has some unique
semantic properties which cannot be reproduced cleanly in Lua,
and we probably wouldn't want them in a new language anyway.

Direct replacement is not feasible.  Perhaps some major internal
redesign and refactoring could possibly split the generation
part off into a private SDK shared by the existing language
and some new language, but it would be a huge effort.

As for your first option, a "zero-impact wrapper", what do you
envision would be the benefits?

-Brad
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to