REPOST: Re: Python Popularity: Questions and Comments

Courageous jkraska at san.rr.com
Thu Dec 27 19:51:19 CET 2001


>I don't want programming to be forcibly OO. In Ruby, can you write
>a procedure which isn't part of a class? (Like you can in Python, but
>can't in Java). If not, then Ruby is forcing you to hammer square pegs
>into round holes.

I agree with you in spirit, however I should like to point out that
Python's module system puts your functions into a module object, indeed
making these functions completely object oriented, except without the
added syntactic weight. You have all of the benefits with syntactic
brevity at the same time, which would seem to satisfy the Occam's
Razor of programming, or at least to me.

C//

========= WAS CANCELLED BY =======:
Path: news.sol.net!spool1-milwwi.newsops.execpc.com!newsfeeds.sol.net!newspump.sol.net!newsfeed.cwix.com!newsfeed.mathworks.com!enews.sgi.com!news-xfer.nuri.net!feeder.kornet.net!news1.kornet.net!ua4canc3ll3r
From: Courageous <jkraska at san.rr.com>
Newsgroups: comp.lang.python
Subject: cmsg cancel <3jqm2ukc9ll6mv7f5edd94hcsm7c7j9s50 at 4ax.com>
Control: cancel <3jqm2ukc9ll6mv7f5edd94hcsm7c7j9s50 at 4ax.com>
Date: Mon, 31 Dec 2001 04:20:08 GMT
Organization: A poorly-installed InterNetNews site
Lines: 2
Message-ID: <cancel.3jqm2ukc9ll6mv7f5edd94hcsm7c7j9s50 at 4ax.com>
NNTP-Posting-Host: 211.57.49.2
X-Trace: news2.kornet.net 1009775668 27193 211.57.49.2 (31 Dec 2001 05:14:28 GMT)
X-Complaints-To: usenet at news2.kornet.net
NNTP-Posting-Date: Mon, 31 Dec 2001 05:14:28 +0000 (UTC)
X-No-Archive: yes
X-Unac4ncel: yes
X-Commentary: I love NewsAgent 1.10 and the Sandblaster Cancel Engine Build 74 (19 March 1999)

This message was cancelled from within Mozilla.



More information about the Python-list mailing list