127
23
... Not that you would, would you? The task is simple, output the following text:
____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ________
||` |||1 |||2 |||3 |||4 |||5 |||6 |||7 |||8 |||9 |||0 |||- |||= |||BS ||
||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||______||
|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/______\|
________ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____
||TAB |||Q |||W |||E |||R |||T |||Y |||U |||I |||O |||P |||[ |||] |||\ ||
||______|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__||
|/______\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|
_________ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ________
||CAPS |||A |||S |||D |||F |||G |||H |||J |||K |||L |||; |||' |||ENTER ||
||_______|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||______||
|/_______\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/______\|
___________ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ___________
||SHIFT |||Z |||X |||C |||V |||B |||N |||M |||, |||. |||/ |||SHIFT ||
||_________|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||_________||
|/_________\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/_________\|
This is the keyboard of the future because in the future spaces are irrelevant, so are spacebars.
To make things a little bit easier on you:
0123456789ABC...XYZ-=[]\;',./
- These chars are on keys of length 6 (including padding).TAB / BS / ENTER
- These keys are of length 10 (including padding).CAPS
- This key is of length 11 (including padding).SHIFT
- This key is of length 13 (including padding, on both sides).
Each individual key looks more or less like this:
____
||* ||
||__||
|/__\|
However, you should make note that two consecutive keys are not:
____ ____
||* ||||* ||
||__||||__||
|/__\||/__\|
But they are "conjoined":
____ ____
||* |||* ||
||__|||__||
|/__\|/__\|
This challenge shouldn't be too bad, best of luck to you; don't miss out on abusing the repetition! But don't underestimate the "special" keys either ;).
Winning?
Shortest code wins because it's code-golf you know.
50Gotta admit I'm surprised not many people are concerned about futuristic keyboards not containing spaces... – Magic Octopus Urn – 2016-12-13T00:05:57.600
It occurs to me, this might technically be a duplicate of this
– ATaco – 2016-12-13T01:21:49.7175@ATaco I disagree. That one is just plain English, this one is ASCII-art. I'm sure the approaches will be very different too. – James – 2016-12-13T01:23:27.387
1@DjMcMayhem Although I do quite enjoy this challenge, and agree it shouldn't be considered a duplicate, the community does tend to agree that challenges that simply require a constant text to be outputted are a duplicate of that. – ATaco – 2016-12-13T01:33:05.447
100I guess spaces weren't the final frontier after all. – Greg Martin – 2016-12-13T04:59:17.567
50"TASTE" is the german word for "key" :) – QBrute – 2016-12-13T08:59:18.930
33"TASTE" is the Norwegian word for "typing" :) – Stewie Griffin – 2016-12-13T14:13:24.017
34
But it's the English word for "flavour". Here.
– Mr Lister – 2016-12-13T14:15:54.8278"TASTE" is the Czech (conditional) "draw" like in "[please] draw your sword"... DRAW YOUR KEYBOARD OUT AND DO NOT LICK IT :) – RudolfJelin – 2016-12-13T17:48:16.673
@StewieGriffin but also for "enter", "input", "key" and "keypad" according to Uncle Google's translator. – RudolfJelin – 2016-12-13T17:51:07.927
4@KevinCruijssen We can finally drop this complicated whitespace-delineated mixed-width language and switch to a fixed-width language like 中文(あるいは日本語);) – bright-star – 2016-12-14T17:24:24.007
4that moment when, on your new spacebar-less keyboard, you realise you actually need spaces, to make the ascii representation line up correctly! – RozzA – 2016-12-14T21:25:18.713
3Now every time I look at a keyboard, I will only think of a giant chocolate bar. Thanks for that. Taste – Mahathi Vempati – 2016-12-16T16:01:02.170
4This is the keyboard of the future – I hope not, it’s still QWERTY. – Wrzlprmft – 2016-12-17T12:36:56.897
5@Wrzlprmft Still better than AZERTY. >_> – TuxCrafting – 2016-12-17T19:25:29.923
6In Italian keyboard is TASTIERA, key is TASTO and keys are TASTI. – sergiol – 2016-12-18T23:42:24.983
@carusocomputing I just want to say, this is hands down the most fun I've ever had on a challenge. Even 6 months later, it's fun to try and golf down. :D – James – 2017-06-16T19:10:00.773
@DJMcMayhem "edited 7 mins ago" xD! each time I get an upvote on here I swear your answer has lost a byte or two. – Magic Octopus Urn – 2017-06-16T19:13:24.610