Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

RE: st: RE: -clemao_io- broken in Stata 9? - Addendum


From   Richard Williams <Richard.A.Williams.5@ND.edu>
To   statalist@hsphsun2.harvard.edu, <statalist@hsphsun2.harvard.edu>
Subject   RE: st: RE: -clemao_io- broken in Stata 9? - Addendum
Date   Fri, 17 Jun 2005 09:27:58 -0500

At 11:00 AM 6/17/2005 +0100, Nick Cox wrote:
I want to comment generally on the idea
of version control. There seems to be a
folklore idea that version control is a
Stata variant on time travel, so that
saying (e.g.)

version 7

means that everything is exactly as it
was when Stata 7 was what you were dealing
with. This is not so. The only way to
experience the totality of Stata 7
is to use Stata 7.
Quite true, but it is a folklore idea spread by Stata itself. From the online help for version:

"version # allows old programs to run correctly under more recent versions of Stata and ensures that new programs will run correctly under future versions of Stata... Programs and do-files written as of earlier releases should include the appropriate version line at the top. All programs distributed by StataCorp have this. Thus old programs work even if Stata has changed... some changes in Stata will break old programs unless the version number is set back to the appropriate version number. The list below outlines these important changes. This list is likely of interest only to those trying to update an old program to a new version's syntax -- most people will just set the version number appropriately instead and not worry about any of this."

I'm amazed that version control works as well as it does, but it still doesn't work quite as well as the official documentation would have you believe. User-written programs are a great feature of Stata but trying to keep all of these working as new versions are released must be a great challenge for Stata.

-------------------------------------------
Richard Williams, Notre Dame Dept of Sociology
OFFICE: (574)631-6668, (574)631-6463
FAX: (574)288-4373
HOME: (574)289-5227
EMAIL: Richard.A.Williams.5@ND.Edu
WWW (personal): http://www.nd.edu/~rwilliam
WWW (department): http://www.nd.edu/~soc

*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/




© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index