39
14
Your goal is to write the shortest program that outputs "Hello-World!" as ASCII art.
Rules :
- It must be human readable, I don't care about it's size (cols/rows)
- Output must contain only spaces (" "), sharps ("#") and newlines
- The output must work with a monospaced font (but the letters doesn't necessary use a monospaced font)
- In the result, each character must be separated from each other by at least one space
Please add a title with the language and the number of bytes in your code.
5
bash
: 33 characters – http://pastebin.com/HZ1w8z8g Is this acceptable? – manatwork – 2014-02-06T13:51:04.1934Why the hyphen though?... – Timwi – 2014-02-06T14:16:48.787
1I suppose to make impossible or unfeasibly hard the use of something predefined like HQ9+. – manatwork – 2014-02-06T14:23:21.720
What is "The output must work with a monospaced font (but the letters doesn't necessary use a monospaced font)" supposed to mean? Should it be a monospaced font or not? – Peter Taylor – 2014-02-06T14:37:16.190
1@PeterTaylor: The output consisting of spaces and hashes must work with a monospaced font, but the letters represented by the plethora of hashes need not all have the same width. – Timwi – 2014-02-06T14:39:27.887
Does the case of the letters matter? – Tomas – 2014-02-06T15:24:38.450
@manatwork if you add the number of characters needed to code
figlet
then it's acceptable :) – Tomas – 2014-02-06T15:26:00.7971
Related, but different: Say “Hello” to the world in ASCII art
– Ilmari Karonen – 2014-02-06T15:58:57.880@Tomas yes, the case matters. – sebcap26 – 2014-02-06T16:43:04.760
@manatwork Technically, that's not forbidden. – sebcap26 – 2014-02-06T16:45:57.633
1You should have restricted this contest to ascii-only source and no use of any external fonts. Would have been much more fun. Let's at least make a sub-contest for that. – Tomas – 2014-02-06T18:30:03.553
@manatwork How does it make HQ9 hard? All you need is to draw the ASCII ART, replace something with a Q(probably the
.
on!
), and voila. – Cruncher – 2014-02-06T19:13:04.550A Unix command. In Unix there used be a command-line tool to achieve just this. In good old matrix-printer days it was necessary to generate a title page for the output of a printing job. So there was a command for just this purpose: the generation of the ASCII-art representation of the arguments. But what was its name? It was so long ago that I forgot it - I did not use it many times anyway, but I was aware of it. – None – 2014-02-07T07:09:15.120
In the result, each character must be separated from each other by at least one space
, the chars in "hello world" or the "#"s with which this is printed? – avalancha – 2014-02-07T11:32:31.120@avalancha At least one space between the
#
separating each letters – sebcap26 – 2014-02-07T11:33:57.990@ijbalazs: You may be thinking of either
– Ilmari Karonen – 2014-02-07T17:37:54.470banner
orfiglet
.