What is Python?

Tim Hammerquist tim at degree.ath.cx
Fri Sep 15 14:36:32 EDT 2000


Aahz Maruch <aahz at panix.com> wrote:
> Python actually doesn't have any C roots.

My mistake. A misunderstanding, most likely.

> Its design is driven in part
> by one of the same design goals for C -- simplicity -- but with vastly
> different results due to its other design goals.

C...simplicity.  Did I actually hear those in the same sentence?  Is
this some obscure definition of "simple" I've never seen?

>From "Programming Perl", 2nd and 3rd Edition:
	"so-called industrial-strength languages make it
	equally difficult to do almost everything."

> The main branch of
> Python is written in C, but because of the simplicity of Python's
> design, it's actually fairly easy to rewrite the core interpreter in
> other langauges, including Java (which gives us JPython).

This is probably what I meant by roots: it was _written_ in C and
therefore somehow _derived_ from it, if only by source and not style.

I apologize for the misunderstanding.

-- 
-Tim Hammerquist <timmy at cpan.org>

Not all who wander are lost.
	-- J.R.R. Tolkien



More information about the Python-list mailing list