[oclug] Yet Another Language Discussion (was Re: Python )

Michael P. Soulier msoulier at digitaltorque.ca
Fri Jun 20 16:55:51 EDT 2003


On 20/06/03 Francis J. A. Pinteric did speaketh:

> I also rather like Python.  It's a relatively simple but powerful
> language.  As a structured language and an object oriented language,
> it's got all the basic functionality and data abstraction mechanisms
> you'd expect from such languages.  It's got it's weaknesses too.  As
> some people have already observed, the <tab> can be a problem.  When I
> first saw this, I said "cool."  But once you begin programming larger
> programmes you begin wish you had and `end' statement.

    OOC, why would an end statement help?

    The typical Python counter-question to someone saying that large
functions can be hard to follow is, "why are your functions so large?"
If you can afford to use a scripting language, you can afford enough
modularity to keep your functions down to a page at a time.

> With some of the stuff I've been doing recently, I'd like to be able to
> have the fast prototyping ability of Tk and the object oriented
> construction of Python (with `end' statements).  In fact, if there were
> a way to merge Python and Tk that would be an interesting and useful
> language.

    Well, they have in Tkinter. It's quite nice actually.

    Mike

-- 
Michael P. Soulier <msoulier at digitaltorque.ca>, GnuPG pub key: 5BC8BE08
"...the word HACK is used as a verb to indicate a massive amount
of nerd-like effort."  -Harley Hahn, A Student's Guide to Unix
IM: msoulier at jabber.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://tux.oclug.on.ca/pipermail/oclug/attachments/20030620/c6f06d00/attachment.bin


More information about the OCLUG mailing list