[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)