Ever since I've been active on this site, I've usually added a score header to my answers like this:
Malbolge, 1337
i.e. just a score number, with no units. My rationale for doing this is as follows:
- bytes is the default scoring unit for code-golf. Unless otherwise stated, the default scoring unit is bytes, and this doesn't necessarily need to be repeated. I like to follow the DRY principle if possible, and code-golf seems to be an appropriate place for this as any. Conversely, if any other non-default scoring method is used (e.g. unicode characters), then I explicitly state this.
- For code-golf, score is often more than just a byte count. In some cases, there are additions to a score if for example extra command-line options or files are used. Moreover, bonuses (not popular, I know) are sometimes applied. These result in composite and/or non-integer scores. To me these scores are simply scalar values, and forcing units of bytes doesn't necessarily make sense.
This approach seems to have been acceptable until recently whereby I've received several edits from users who are apparently dismayed at the lack of "bytes".
Are such edits considered "good" corrections?
Is it acceptable to leave "bytes" out of answer headers in default code-golf answers?
I don't mind if other users always want to state "bytes".
<s>...</s>
. You can use it score by puppies if you want. It would probably make sense to generalise the leaderboard userscript like that as well. \$\endgroup\$Java
asMalbolge
. \$\endgroup\$