-
-
Notifications
You must be signed in to change notification settings - Fork 367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[moved to cmdstan] Rename print
to something more specific
#664
Comments
I think it makes sense to change it. It was a terrible Any suggestions for what it should be?
On May 22, 2014, at 9:35 AM, Titus von der Malsburg notifications@github.com wrote:
|
I dislike summary — we’re not summarizing the samples but rather using them mcmc_evaluate On May 22, 2014, at 12:34 PM, Bob Carpenter notifications@github.com wrote:
|
Underscores are extremely uncommon in the names of executables. Perhaps it's better to use dashes, e.g., |
Absolutely --- we should use hyphens as defaults The exception is when we have a file named after a C++ function. foo_bar-test.cpp for our tests if we follow that convention, but given that they're
On May 22, 2014, at 3:20 PM, Titus von der Malsburg notifications@github.com wrote:
|
print
to something more specificprint
to something more specific
moved to stan-dev/cmdstan#49. |
The name
print
is already taken by other Unix tools. Installingprint
on Unix-like systems may therefore lead to conflicts. Apart from that,print
is not very informative as a name. The issue came up in #630 and I proposed to renameprint
tostansummary
(reminiscent of R's summary function which does something similar for mixed models). @bob-carpenter proposedmcmcprint
andstanprint
. I like the use ofstan
as a prefix for all stan-binaries because that is informative and it reduces the probability of naming conflicts with other software packages.Changing the name would probably require changes in some other places as well: documentation, other software that builds on stan (stan-mode.el for example), etc. Not at least, the users have to relearn the command. Nevertheless, it might make sense to change it.
The text was updated successfully, but these errors were encountered: