[HN Gopher] Heartfuck
___________________________________________________________________
Heartfuck
Author : diogenesjunior
Score : 50 points
Date : 2022-01-12 21:09 UTC (1 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| templar_snow wrote:
| Most endearing esoteric programming language yet. Your aunt will
| love it
| hypertele-Xii wrote:
| This is a joke. The problem is it's a boring and derivative joke.
| Brainfuck is 99% of the joke, then Heartfuck goes "haha guys what
| if instead of <>+-.,[] we used various heart emoji?" and it just
| isn't nearly as funny as the original joke, Brainfuck. This is
| less funny than most intentionally-unfunny memes.
| cogburnd02 wrote:
| https://esolangs.org/wiki/Trivial_brainfuck_substitution
| snow_mac wrote:
| oh god. Could you imagine someone actually using this to write a
| real program?? Get it into production? oh, my eyes are
| bleeding....
| type_enthusiast wrote:
| A sort of similar thing from 2020:
| https://jeremyrsmith.github.io/feels/
|
| The idea being that a brainf*ck-ish like program could also be
| incoherent screaming into the void (which I think a lot of people
| felt like doing in 2020)
| mactitan wrote:
| It might be fast if implemented on a laser beam instead of tape.
| (I wonder if it's technically possible?
| TiredGuy wrote:
| Before clicking the link, I thought this was going to be like
| Brainfuck but instead of having crazy syntax that fucked with
| your brain, it would have crazy tooling and yak-shaving that
| quickly made you lose heart before ever being able to actually
| get a program to run and deploy.
| jordemort wrote:
| I thought this was going to be another OpenSSL bug. I'm glad it
| isn't.
| [deleted]
| xwdv wrote:
| Your heart skipped a beat?
| [deleted]
| mikewarot wrote:
| This impedance matched my brain just enough to now get the point
| behind brainfuck. You could quite easily write a forth
| interpreter in it.
|
| Could this help me understand Turing machines? Just checked...
| nope, they still seem weird.
| wizzwizz4 wrote:
| Turing machines are like brainfuck with goto instead of loops.
| bruce343434 wrote:
| tldr: brainfuck but each token has been replaced with a different
| heart-related emoji
| angryGhost wrote:
| tldr: (it says I love you)
| remram wrote:
| Unfortunately your code didn't survive HN, those characters
| all show as U+2665 BLACK HEART SUIT
| motohagiography wrote:
| I did the same BF-token replacement thing but made the tokens
| into a slightly awkward song, https://soundcloud.com/n-gram-
| music/brainfunk-get-with-the-p... Albeit, more to see if
| arbitrary pop lyrics could encode programs (they can).
| idealmedtech wrote:
| that was awesome! Mind sharing the program encoded in the
| song?
| motohagiography wrote:
| Thanks! That's the "art." The shasum is of the original
| program so you can know you've transcribed it correctly. :)
| emptybottle wrote:
| There's even a handy brainfuck to heartfuck converter
| https://burgravian.github.io/heartfuck/
| cronix wrote:
| If a link to a GH page that has basically 0 info on it as to
| what this miraculous thing that made it to HN is, is too long
| to read...
| fuzzylightbulb wrote:
| I wish the emoji they selected for > was visibly distinct from
| the emoji for -, which is also nearly indistinguishable from the
| emoji for +. It pains me to say this but I think this language
| might not be ready for prime time.
| ISL wrote:
| If languages like this pain you, they're performing as
| designed.
| enumjorge wrote:
| I think the parent comment was tongue in cheek ;)
___________________________________________________________________
(page generated 2022-01-12 23:00 UTC)