Python Rocks!
Tim Peters
tim_one at email.msn.com
Wed Jan 19 00:28:58 EST 2000
More information about the Python-list mailing list
Wed Jan 19 00:28:58 EST 2000
- Previous message (by thread): Python Rocks!
- Next message (by thread): Python Rocks!
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
[tye4 and Tom Culliton bump heads over whitespace -- who could have imagined that the absence of something could leave such a dent <wink>? ] [tye4] > Are you insinuating that this is not a problem since I'm > not as experienced as Guido? I don't need to design a > language to detect flaws in it. Indeed not, but it would help your case had you *used* Python for quite a while before asserting your position so absolutely. Whitespace flames are historically common on c.l.py, and for every one who comes along insisting: > This problem needs to be fixed. at the start, there are many more who change their minds a few months later. A long time ago I wrote a program to tabulate the distribution of function sizes in the std Python library (a great deal of which is written in Python); the median (not counting blank lines and comments) was six(!) lines. Python is a very high-level language, and when functions don't slobber over pages (as they too often do in, say, C or Java), indentation is dandy for denoting block structure. I would hate to try maintaining C without curlies (or Pascal without "end"s, or ...), but well-written Python is a joy without the noise. > That's because indentation is highly dependent on what > text editor you use. Some editors convert tabs to spaces > some don't. Only way around that would be not use tabs... You will find comfortable ways to live with it, provided only you're not determined to let this stop you <0.7 wink>). From Notepad to Emacs, it's just not a real problem in practice. > ... > Unfortunately, it's hard to change basic syntax of a language. At this point, flatly impossible. Guido's last word on the subject can be found in Tools/Scripts/pindent.py. often-mentioned-never-used<wink>-ly y'rs - tim
- Previous message (by thread): Python Rocks!
- Next message (by thread): Python Rocks!
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list