Mailing List ArchiveSupport open source code!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: Python discussion, anybody?
- To: tlug@example.com
- Subject: Re: Python discussion, anybody?
- From: "Stephen J. Turnbull" <turnbull@example.com>
- Date: Fri, 27 Oct 2000 12:36:32 +0900 (JST)
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset=us-ascii
- In-Reply-To: <20001027111048.W11773@example.com>
- References: <39F8BF2A.24429E10@example.com><14840.56067.908544.308032@example.com><20001027111048.W11773@example.com>
- Reply-To: tlug@example.com
- Resent-From: tlug@example.com
- Resent-Message-ID: <2NsAqC.A.oVE.oyP-5@example.com>
- Resent-Sender: tlug-request@example.com
>>>>> "Thomas" == Thomas O'Dowd <tom@example.com> writes: Thomas> everything had to be declared first, then python could Thomas> throw out an error when it hit the undeclared variable Thomas> typo memmber. Ah, is that what he was complaining about. I thought he was having namespace confusion, since the example involved both class-scope and global-scope uses of the identifier. As a long-time Lisp programmer, I much prefer dynamic typing, as it allows you to create arbitrary properties for objects dynamically. In Python you get that feature without the syntactic annoyance of `(put 'object 'key 'value)' and `(get 'object 'key)'. This is obviously a matter of personal preference. If his usages are such that he doesn't need dynamic properties, strong typing may be a great convenience for spell-checking. If your programming style is object-oriented and involves a lot of dynamic instance-specific properties (which is true for many Python advocates, Guido even put in lambda forms to define anonymous functions), then strong typing is a massive PITA that just needs to be subverted. -- University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091 _________________ _________________ _________________ _________________ What are those straight lines for? "XEmacs rules."
- References:
- Python discussion, anybody?
- From: Fredric Fredricson <fredric.fredriksson@example.com>
- Python discussion, anybody?
- From: "Stephen J. Turnbull" <turnbull@example.com>
- Re: Python discussion, anybody?
- From: "Thomas O'Dowd" <tom@example.com>
Home | Main Index | Thread Index
- Prev by Date: Re: Help with compiling bonobo please.
- Next by Date: Help with compiling bonobo please.
- Prev by thread: Re: Python discussion, anybody?
- Next by thread: Re: Python discussion, anybody?
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links