Talk:Hello world/Text: Difference between revisions

→‎Hello World: added several comments on computer language vs application, incorrect tags. -- ~~~~
m (→‎Hello World: corrected a misspelling. -- ~~~~)
(→‎Hello World: added several comments on computer language vs application, incorrect tags. -- ~~~~)
Line 25:
 
::::: What if they're not simple to fix, or even possible? I don't think a language should be excluded from this page - the canonical simplest task ever for any programming language - just because they don't have the ability to output the exact string chosen by the creator of the task. This should be the one task on RosettaCode that has an entry for almost every language on the site; only those that completely lack text output should be excluded. But Applesoft BASIC doesn't have lowercase, HQ9+ can output "Hello world" but not "Goodbye, World!" ... [[User:Markjreed|Markjreed]] 05:26, 30 January 2013 (UTC)
 
:::::: I was re-reading several definitions of computer languages (also, programming languages), and it appears that HQ9+ doesn't meet the requirements, but I certainly won't be the one to exclude it.   To me, it's more of an ''application'' than a language: enter ''xxx'' parameter, and out pops a specific string(s). -- [[User:Gerard Schildberger|Gerard Schildberger]] 21:49, 16 March 2013 (UTC)
 
::::: It is probably just easiest to change the text description to read "a greeting such as Goodbye World!", rather than "the string Goodbye World!". This will not have any impact on the existing provided solutions, and solves the problem of having incorrect flags. [[User:Markhobley|Markhobley]] 13:49, 24 February 2013 (UTC)
 
:::::: Even discussing the (text) greeting is misquoted. -- [[User:Gerard Schildberger|Gerard Schildberger]] 21:49, 16 March 2013 (UTC)
 
:::::: The easiest thing would be to remove all incorrect tags (everywhere).   That way, no changes (corrections) would have to be made.   Incorrect programs?   Just change the task requirements.   Can't produce a list of primes?   Just use Fibonacci numbers instead.   But seriously, if a language can't meet the requirements, I see no reason why it can't just say that (and why), and use a best-effort example (with notation).   If examples start using any (salutation) string they wish, it doesn't make for good comparisons.   How would most people know that lowercase letters aren't allowed in a language, or that some specific punctuation characters are not supported?   Using non-Latin characters would also be problematic. Having a common set of punctuation helps also. -- [[User:Gerard Schildberger|Gerard Schildberger]] 21:49, 16 March 2013 (UTC)
 
== Audible Hello World? ==