|
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
RE: st: programming with stata,
//
My two cents in this long discussion.
I think that C/C+ or Fortran are "really" low-level languages, meanwhile
Ox, Octave, R, Matlab and Gauss are matrix-based packages. My experience
talking with some econometricians in the States (a non random sample) is
the following: they use matrix-based packages easy-to-use to try new
techniques (theoretical econometrics) or run simulations. However,
applied econometricians (most from labor) likes Stata very much as it is
a easy-but-strong software to manipulate data and run standard
econometrics techniques.
Matrix-oriented packages are so easy to use that I do not see a point to
"learn" how to use them. Ox and R are sligtly different in syntax but at
the end the same stuff. C/C+ or Fortran are languages that you need to
learn at some point in your life (the sooner the better). There is a(n)
(in)famous sentence by Edward Prescott: "nothing replaces a long weekend
compiling a code in Fortran". Fortran is a very powerful language,
widely used in engeniering. Gauss was written in that language... or in
other word Fortran is its father. I guess that Matlab used to be written
in Fortran as well but since several years ago the company moves to
C/C+. The latter is the (current) father of Stata and EViews.
Mata is a language in Stata that combines C and Fortran styles with a
unique feature. That feature is the fact that you could still have
ado-programming as your master, leaving the dirty stuff to Mata. In
addition, Mata is taking care of some parental-duties of C in Stata.
In conclusion, get a tutorial of Matlab or Gauss and use them for quick
processes. Learn ado-prog and Mata if you wish to apply and share your
material with other people.
Rodrigo.
-----Mensaje original-----
De: [email protected]
[mailto:[email protected]] En nombre de Maarten buis
Enviado el: Lunes, 05 de Mayo de 2008 12:18 p.m.
Para: [email protected]
Asunto: Re: st: programming with stata,
--- Tunga Kantarci <[email protected]> wrote:
> But still, it may be hard to predict which software will be more
> widely used in future. I don't know how the market evolves among these
> softwares but I may imagine that some languages will wear out, as
> Fortran and now Gauss seem to be doing so.
>
> What would be your prediction?
If you are thinking about long term trends than my prediction is that
the future will not be what it used to be, so you will likely at some
point in the future be forced to learn a new language. That that will be
true whatever language you will choose now, either because your program
of choice adapts, as happened with Stata when it introduced Mata, or
because your program becomes obsolete.
-- Maarten
-----------------------------------------
Maarten L. Buis
Department of Social Research Methodology Vrije Universiteit Amsterdam
Boelelaan 1081
1081 HV Amsterdam
The Netherlands
visiting address:
Buitenveldertselaan 3 (Metropolitan), room Z434
+31 20 5986715
http://home.fsw.vu.nl/m.buis/
-----------------------------------------
__________________________________________________________
Sent from Yahoo! Mail.
A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html
*
* 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/
********************************************************************************
ADVERTENCIA: La informaci�n contenida en esta transmisi�n, y en cualquier archivo adjunto, est� sujeta a reserva legal conforme a la normativa aplicable al Banco Central de Chile, y no puede ser usada o difundida por personas distintas de su o sus destinatarios. Si usted ha recibido esta transmisi�n por error, por favor notifique inmediatamente al remitente respondiendo por este mismo medio y elim�nela de su sistema.
El Banco Central de Chile no se har� responsable de la exactitud y veracidad de la informaci�n contenida en este mensaje, as� como de su modificaci�n, copia, divulgaci�n o reenv�o, total o parcial. Su uso no autorizado puede ser sancionado de conformidad con las leyes chilenas.
El Banco Central de Chile transmite sus decisiones a trav�s de comunicados oficiales, los que pone a disposici�n del p�blico en su p�gina de Internet: www.bcentral.cl
DISCLAIMER: The information contained in this email or any attached file, is subject to legal privilege pursuant to the laws and regulations applicable to the Central Bank of Chile , and may not be used or disseminated by any person other than its intended recipients. If you have received this transmission in error, please notify the sender immediately by reply to this email address and delete it from your system.
The Central Bank of Chile shall not be liable for the accuracy or authenticity of the contents of this message, whether amended, copied, forwarded or disclosed in any form, in whole or in part. Please note that unauthorized use may be penalized in conformity with the Chilean law.
The Central Bank of Chile communicates its decisions by official releases, and
makes them available to the public in its WebPages: www.bcentral.cl
*
* 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/