Werner Smekal wrote:
> Hi Geoffrey,
>> But what about Python?  If I was trying to build a system from  
>> scratch with
>> the same goals as cmake (as far as I understand that from the  
>> reading that I
>> have done about it), there is no way on earth I would've started off  
>> by
>> defining a new language.  Especially not a quirky, byzantine  
>> language.  Isn't
>> Python on every platform that cmake is on?  Wouldn't it make a lot  
>> more sense
>> to have used a "real language", with great data structures, and  
>> libraries,
>> and a module system, and all that?
> 
> Introducing scons: http://www.scons.org/ - more or less the same aims  
> then cmake, but all in Python. But at the time when we changed the  
> build system, it just wasn't up to the task. I tried it for one of my  
> bigger projects and failed, since it didn't get the basic things right  
> - e.g. project files for Visual C++. And in my opinion the whole  
> structure to configure things was not well "developed". Although the  
> project was quite "big", it didn't depend on many 3rd party libraries,  
> but the configure files where quite big. And I had to configure things  
> for every operating system I used - this is much better done by cmake.

I'm also a Python fan, and I also struggle with CMake, but my impression 
is that the last line of the comparison with CMake section at the link 
below captures the current situation pretty well:

"To sum up, my very subjective opinion is that scons is a better idea, 
but CMake has a stronger implementation "

http://www.scons.org/wiki/SconsVsOtherBuildTools#head-3d0faf3f1d4d3b73f31eaa0ba97d4df18a474369

-Hazen

------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to