Re: Announcing CML2, a replacement for the kbuild system

From: Eric S. Raymond (
Date: Wed May 24 2000 - 19:45:50 EST

Dominik Kubla <>:
> > I'm aware of the problem :-). Python programs can be compiled to
> > portable C sources using the `freeze' tool. The translation is
> So we are back a C sources. Let me ask you one thing: why not simply
> use ISO-C and be done with it?

Basically, because managing memory by hand for this kind of application is more
pain than I want to go through. And the resulting program in C would be far
more complex and bug-prone.

A wise craftsman uses the right tool for the right job. I actually made
a run at coding one of the early versions in C; it was a bad idea.
Python is the right tool for this job.

I'll supply make productions to freeze C sources from the Python. They
can, if Linus so decides, be part of the release mechanics.

		<a href="">Eric S. Raymond</a>

He that would make his own liberty secure must guard even his enemy from oppression: for if he violates this duty, he establishes a precedent that will reach unto himself. -- Thomas Paine

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to Please read the FAQ at

This archive was generated by hypermail 2b29 : Wed May 31 2000 - 21:00:13 EST