[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: rev 5119 - in trunk/subversion: svnadmin include libsvn_fs tests tests/libsvn_fs tests/clients/cmdline/svntest libsvn_repo s

From: Greg Stein <gstein_at_lyra.org>
Date: 2003-02-27 03:53:00 CET

On Thu, Feb 27, 2003 at 03:27:36PM +1300, John Barstow wrote:
> > I'll say again, I can see that a hash works, I just think it's a very
> > odd way to write C. I'm a C++ programmer so I expect strong type
> > checking, perhaps you are all Python programmers...
>
> <joke>
> The article I just read says that Python has strong, dynamic types (vs. the
> strong, static types of C++).
> </joke>

Not sure that I understand... yes, Python *does* have strong types. Unlike
C, if you're given an integer, you can't treat it as a string. That is
"strong".

However, the type of a parameter or variable or whatever is dynamic --
whatever happens to be stored there at runtime. Unlike in C/C++ where the
type is defined ahead of time.

> In all seriousness this code is evolving towards a new model, so I'd revisit
> this much later, after the rest of the 'monster patch' is merged in. I keep
> telling myself I'm going to fork the code and rewrite it in C++ so I can
> maintain it... but of course I never have the time thanks to the Peter
> Principle.

Heh. If you've got the time, then feel free... :-)

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Feb 27 03:48:23 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.