Re: SCons

Brandon Black <[email protected]> Sat, 31 Jul 2004 02:08:56 -0500
Newsgroups gmane.comp.graphics.y.devel
Message-ID <[email protected]>
Matthew A. Nicholson wrote:

> Brandon Black wrote:
>
>> Andrew Suffield wrote:
>>
>>> On Fri, Jul 30, 2004 at 02:37:57PM -0500, Matthew A. Nicholson wrote:
>>>  
>>>
>>>> Every major distro has python by default.  Python is the only extra 
>>>> dependancy scons would require.
>>>>   
>>>
>>>
>>>
>>> Speaking as a developer of one of the major distros, I can tell you
>>> that they do not.
>>>
>>>  
>>>
>> My distro (Gentoo) relies heavily on Python, and I can't stand it.  
>> Why oh why did they choose Python of all languages? :)
>>
>> Brandon
>>
>
> Well I'll put the scons thing to rest for now, but the reason they 
> used python is because it's powerful and simple and easy to use.
>
That could be said of many languages.  After all, why write a language 
if it isn't powerful and easy to use.  What gets me about python is the 
whitespace thing.  I just can't stand it.  In my mind, any language 
syntax (or configfile syntax, or any structured text like that) should 
be pretty much agnostic to what whitespaces and indenting look like, and 
even newlines where it's reasonable to do so.  I much prefer parentheses 
and braces for building nested things.

Brandon