[Gllug] re: OSS CMSs

Pete Ryland pdr at createservices.com
Thu Apr 28 17:03:24 UTC 2005


On Thu, Apr 28, 2005 at 05:49:39PM +0100, Steve Nelson wrote:
> 
> Whitespace is, of course, significant in Python which simplifies
> things - it removes needless syntax for demarcation blocks.  It also
> eliminates indentation errors - if the code is not properly indented,
> it just won't run.  And coming back to readability, it enforces a
> single indentation style.  These are all advantages, not limitations,
> and after a short time begin to make a lot of sense.

In these ways it is good, but it also means that it isn't a (pseudo)
context-free grammar like programming languages Should Be[tm], so is more
difficult to parse (CFGs are parsable with a simple state machine).  Then
again, it's not like I have ever needed to write a python parser.

Pete
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list