> 
> > I believe there's an old saying: "It was difficult to write, it should be
> > difficult to read".
> 
> They probably don't want anyone messing with it thats why there is no
> comments. It just makes me so angry that the code has no comments plus
> is very ugly to look at, modify, compile, etc.... I wonder why they
> chose Python to create there installer. Plus there is like no
> documentation for it either. Its probably coded by people who don't like
> there job.
> 

The reason they choose Python is obvious: it is a very well designed
language who makes easy to write readable code.  Read in LinuxJournal
how ESR converted to Python

If we look at alternatives while C has been the basic language of Unix
it was for historical reasons (first to get a compiler in Unix so
first to get programmers) not because it was particularly good for
user level software: it is a low level language were the programmer
spends much time reinventing wheels and debugging them.  C++ was a
slap of objects over a C framework thus combining problems of C and of
object languages: C++ design goal was to leverage on the mass of C
programmers available not on restarting on a clean base. Perl is fun
but the 'there are many ways to make one thing' philosophy is not
particularly good for readbility by people who are not used to your
tricks.  Using TCL on medium or large programs is normally a bad idea.

That was my contribution to the starting of a programming languages
world war.

-- 
                        Jean Francois Martinez

Project Independence: Linux for the Masses
http://www.independence.seul.org



_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

Reply via email to