[Gllug] More Microsoft patents

Doug Winter doug at pigeonhold.com
Wed Feb 12 15:01:49 UTC 2003


On Wed 12 Feb Jason Clifford wrote:
> On Wed, 12 Feb 2003, Doug Winter wrote:
> > Most languages explicitly avoid this problem by only allowing named
> > variables, and using strict scoping rules.  These give the languages are
> > more verbose "narrative" quality that makes it far more maintainable.
> 
> Exactly as you do in perl with the use of the "Use strict" pragma.
> 
> I don't know of any serious perl coder who would write anything without 
> it.

Yes.  This doesn't avoid the implied variable business though.  $_ and
@_ and friends.

> > If you have to put a line of comments for every line of code to
> > explain what it means, then that code is bad.
> 
> And this is relevant how? Nobody is advocating that.

I may be misunderstanding Alain's position, however this is what he
wrote:

Alain Williams previously wrote:
> Individual statements can be hard to understand in some languages -
> this is  +where perl can be difficult - but a comment saying *what* it
> does is all that is needed.  +If you need to change it, you take the
> time to work out *how* it does it.

doug.

-- 
key 1024D/6973E2CF print 2C95 66AD 1596 37D2 41FC  609F 76C0 A4EC 6973 E2CF
http://www.britishsteal.com                             doug at pigeonhold.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 240 bytes
Desc: not available
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20030212/1864b5bb/attachment.pgp>


More information about the GLLUG mailing list