On 2011-08-12, Chris Angelico <[email protected]> wrote: > On Fri, Aug 12, 2011 at 7:34 AM, Seebs <[email protected]> wrote: >> If Python with braces wouldn't be Python at all, why on earth does the >> language even exist?
> Every language has its philosophy. Yes. > Etcetera. These are the philosophical decisions made by GvR and the > Python community, and these define Python's syntax. If you go against > these, you could make something that compiles down to Python's byte > code; in fact, I'd say you could make something that produces a .pyc > file and then hands it to the regular Python interpreter for > execution. Is it Python? No, no more than NetREXX is Java just because > it can make a .class file. It's a different language. I would argue that any pure syntactic-sugar change which can be done entirely by a naive preprocessor does not constitute a significant shift in the language itself. -s -- Copyright 2011, all wrongs reversed. Peter Seebach / [email protected] http://www.seebs.net/log/ <-- lawsuits, religion, and funny pictures http://en.wikipedia.org/wiki/Fair_Game_(Scientology) <-- get educated! I am not speaking for my employer, although they do rent some of my opinions. -- http://mail.python.org/mailman/listinfo/python-list
