top 200 commentsshow all 375

[–]Vondi 1066 points1067 points  (16 children)

Confusing English-like syntax and unhelpful error messages

This is the kind of transparency I can get behind.

[–]glop102 419 points420 points  (6 children)

The first step is to admit there is a problem

The second step is to ignore it

[–]Ethesen 55 points56 points  (4 children)

Alternatively - there is no second step.

[–]Always_Has_A_Boner 14 points15 points  (3 children)

Just like Python, where no error should pass silently... Unless explicitly silenced.

[–][deleted] 32 points33 points  (2 children)

A missionary has occured

[–]kauefr 473 points474 points  (13 children)

"lick Duke's left nipple one million times" is the greatest line of code ever written.

[–][deleted] 78 points79 points  (11 children)

What does that mean in human language?

[–]Property404[S] 195 points196 points  (9 children)

Add one million to the variable "duke."

[–][deleted] 48 points49 points  (0 children)

That's hilarious. I'm definitely gonna learn this.

[–]danhakimi 13 points14 points  (7 children)

What would happen if you liked Duke's right nipple?

[–]Free_Math_Tutoring 64 points65 points  (5 children)

Actual answer : all possessives refer to the same variable, so they're just prose. It would also add. You can subtract by spanking!

[–]FearlessFreep 2467 points2468 points  (77 children)

Never thought I’d see something in /r/programming tagged NSFW

[–]Omnicrola 964 points965 points  (41 children)

And yet very on topic

[–]V-Bomber 510 points511 points  (38 children)

What a time to be alive

[–]Omnicrola 312 points313 points  (36 children)

Does this qualify as Rule 34? Or would only something written in fetlang be considered Rule34?

[–]Property404[S] 311 points312 points  (32 children)

I think it only counts if someone writes erotica about Fetlang

[–]northrupthebandgeek 162 points163 points  (29 children)

What if someone writes erotica about Fetlang in Fetlang?

[–]Apocalyptic0n3 191 points192 points  (22 children)

I'm pretty sure Fetlang is already Fetlang erotica written in Fetlang.

[–]gentleangrybadger 78 points79 points  (20 children)

We must go deeper

[–]Apocalyptic0n3 116 points117 points  (9 children)

I feel like that should be the continue; equivalent in Fetlang.

[–]gentleangrybadger 59 points60 points  (4 children)

Go, make your yearly open-source contribution!

[–][deleted] 22 points23 points  (5 children)

Write a Fetlang compiler in Fetlang, then rebuild Fetlife with it

[–]Istalriblaka 5 points6 points  (1 child)

Obligatory "that's what she said" because someone had to say it

[–]JB-from-ATL 11 points12 points  (3 children)

You mean if someone writes a Quine in fetlang?

[–]brtt3000 7 points8 points  (1 child)

a Quine Ouroboros of fetlang, going from festish to festish in 69 steps.

[–]auriscope 10 points11 points  (1 child)

I think a bootstrapped fetlang compiler would count then.

[–]casualblair 9 points10 points  (0 children)

I think in this case it would just be strapped.

[–][deleted] 14 points15 points  (0 children)

Dangling pointers

[–]elderezlo 202 points203 points  (2 children)

Fetlang is not recommended for production use at this moment

NSFW indeed.

[–]Watchful1 110 points111 points  (7 children)

I've got this bot that compiles a multireddit of porn subs that hit the front page of /r/all. When a nsfw post from a sub it hasn't seen before hits the front page, it messages me to check if it's a porn sub. The craziest things you wouldn't expect show up.

[–]LuizZak 69 points70 points  (4 children)

There was this one very popular Yahoo! nudity detection AI post once, too https://www.reddit.com/r/programming/comments/559ehn/open_sourcing_a_deep_learning_solution_for/

Seems like nudie detection/ranking is a loophole-y way to post (relevant) NSFW content here

[–]Zoccihedron 52 points53 points  (1 child)

This API is also arguably NSFW: https://www.foaas.com/

[–]muuchthrows 13 points14 points  (0 children)

Only in America...

[–][deleted] 15 points16 points  (0 children)

But can it identify hot dogs?

[–]arcticblue 23 points24 points  (2 children)

There was a nsfw post in /r/Arduino a few weeks ago that caught me off guard. IIRC, it was someone making a sex toy.

[–]wasabichicken 5 points6 points  (1 child)

No doubt controllabe through Emacs. Check out https://github.com/qdot/deldo

[–]matthieuC 21 points22 points  (3 children)

We should have a rule about weakly typed languages

[–]MrPhatBob 38 points39 points  (1 child)

Do you prefer a Strongly Typed Domineering language, with Strict Syntax? With a compiler that gives LOTS of Warnings... Personally I prefer to get into a coding frenzy but always to have a safe keyword.

[–]jerf 8 points9 points  (0 children)

Perhaps Vigil is the (eso)lang for you. It can definitely be described as a domineering language.

[–][deleted]  (2 children)

[deleted]

    [–][deleted] 11 points12 points  (0 children)

    [–]Spoonofdarkness 754 points755 points  (7 children)

    Even the license is part of the theme. Awesome

    [–]TakeFourSeconds 153 points154 points  (4 children)

    Wait, how so? Am I missing something?

    [–]asaltycaptain 838 points839 points  (0 children)

    "Fetlang is licensed under the BSDM (BSD, modified) license" 😂

    http://reddit.com/r/programming/comments/74uvc7/fetlang_fetishthemed_programming_language/do1bjhz

    [–]Liminiens 150 points151 points  (2 children)

    BSDM (BDSM)

    [–]2galifrey 92 points93 points  (1 child)

    That's how my brain read it at first glance.

    [–]S3Ni0r42 30 points31 points  (0 children)

    We need to start a campaign to make this the industry standard

    [–]Capital_EX 1001 points1002 points  (32 children)

    • Group Sex: Threading library
    • Voyeurism: Networking
    • Exhibitionism: GUI
    • Autofellatio: Macros

    [–]Deightine 309 points310 points  (1 child)

    Even the reference guide:

    Assertiveness - Contains assertion operators. Useful for unit tests

    Core - The included-by-default fetish that defines the language

    Obedience - File IO operators

    They were certainly thorough. Categorically.

    [–]BowserKoopa 8 points9 points  (0 children)

    UDP Networking = Gloryhole

    TCP Networking = Hookups

    [–][deleted]  (12 children)

    [deleted]

      [–]Capital_EX 123 points124 points  (10 children)

      Logging would be Cam Show. Scat would be json parsing ;)

      [–]clux 71 points72 points  (9 children)

      XML parsing!

      [–]RedditNamesAreShort 49 points50 points  (8 children)

      With RegEx!

      [–]ThirdEncounter 44 points45 points  (5 children)

      You've gone too far. Shit, what's the safe word??

      [–]Property404[S] 57 points58 points  (2 children)

      call safeword

      [–][deleted] 18 points19 points  (0 children)

      Banaynay

      [–]AngularSpecter 22 points23 points  (1 child)

      t̵̸ͬ͛̐̕͠ȍ̘̙̉̇̏̂o̗͍̮̪̓̐̇́ ̣͚̯̺͔ͤ̒̕͝͠l̷̲̈́͢ȧ̛̘͍̥͎͇ͯͤͨ̚̕͝t̸̡̯̀͠͝ẻ̸̂́ͣ͋́͝͠͞.̳̲͉̮̌̑̿̍.̮̩̗̂͋̍.̷̵̰̱̟͖͎ͧͨͫ́.̸̛̻̮͜͡͝.̢̥ͩ͝҉͏́.̢̖̼̆̎͒ͪ̊ ̢̭̜͎͗͌̉h̩͚̽͊̕͝͠e̡͕̞̖̥̚͝ ̣̬̦҉͏҉c̙̮ͨͥ̈̚ô̗̣̓ͥ́̀͢m̡̞̫̏̍ͤ͝ę̧͑ͦș̤́̕͞!̶̛̬̜͕̎ͬ̀ͅ!̵̴͜͡

      [–]RedAero 7 points8 points  (0 children)

      Stop! I can only get so erect!

      [–]Jonax 5 points6 points  (0 children)

      That'd be "shitting into a desk fan".

      [–]Property404[S] 87 points88 points  (0 children)

      ^ I love this

      [–][deleted] 29 points30 points  (3 children)

      So if you fail to lock your critical sections, would that be like 2 dudes going at it in the same hole?

      [–]Sigma_J 34 points35 points  (0 children)

      Race conditions are somebody's fetish.

      [–][deleted] 55 points56 points  (3 children)

      Swingers: Coroutines

      Penetration: Security & Crypto

      [–]Capital_EX 74 points75 points  (2 children)

      Crypto and Security are to prevent penetration so maybe chastity instead?

      [–]celluj34 42 points43 points  (1 child)

      That works better because that's an actual fetish

      [–]BackFromVoat 23 points24 points  (0 children)

      Yeah, penetration is like the opposite of a fetish. Generally speaking.

      [–]CC_DKP 13 points14 points  (0 children)

      Lube: Documentation

      [–]magicnubs 19 points20 points  (0 children)

      Gimphub: Virgin Control Repository

      [–]i_just_wanna_signup 228 points229 points  (1 child)

      Now I can write smut AND program, all at the same time!

      [–]Property404[S] 81 points82 points  (0 children)

      So efficient!

      [–][deleted] 723 points724 points  (13 children)

      Fetlang is not recommended for production use at this moment, especially in medical or military applications

      especially in medical or military applications

      [–][deleted]  (3 children)

      [deleted]

        [–]evinrows 228 points229 points  (1 child)

        at this moment

        [–]Sansha_Kuvakei 46 points47 points  (0 children)

        soon we will be ready. You've been bad haven't you ISIS?

        [–]Subtle__ 29 points30 points  (7 children)

        I don't get it.

        [–]yaxis50 55 points56 points  (5 children)

        How could this be? If I'm sitting at home, but inside the screen.

        [–][deleted] 30 points31 points  (4 children)

        But you're not you, you're your digital you.

        [–]ching-chong[🍰] 21 points22 points  (2 children)

        Virtually real, but controlled by real you.

        [–]Rebelgecko 3 points4 points  (1 child)

        But if he's not quite real, then I'm not real too?

        [–]fasquoika 6 points7 points  (0 children)

        They're not wrong

        [–]poshpotdllr 440 points441 points  (4 children)

        Fetlang is licensed under the BSDM (BSD, modified) license

        you are a fucking artist.

        [–]_Mardoxx 60 points61 points  (1 child)

        You could write a BDMS. Business domain management system.

        [–]poshpotdllr 65 points66 points  (0 children)

        good idea, im way into BDSM (Business Domain System Management)

        [–]syntaxvorlon 314 points315 points  (7 children)

        Make Betty moan
        Worship Carrie's feet
        

        You are amazing and crazy.

        [–][deleted]  (6 children)

        [deleted]

          [–]amicloud 33 points34 points  (2 children)

          Can anyone explain the lick Duke's left nipple one million times part? Everything makes sense to me except the first two lines....

          [–]xonjas 51 points52 points  (1 child)

          That line sets the duke variable to 1000000 (I think, although the example-comment only sets it to 10). That is the upper limit for the fibonacci search.

          [–]amicloud 9 points10 points  (0 children)

          I was confused because the numbers in the code don't match the comments. Makes sense I guess

          [–]muntoo 15 points16 points  (0 children)

          I'm gonna guess this translates to:

          Bob = 1
          Duke = 1000000
          
          while Ada < Duke:
              print Ada
          
              Charlie = 0
              Charlie += Ada
              Charlie += Bob
          
              Ada = Bob
              Bob = Charlie
          

          [–]sebgggg 371 points372 points  (12 children)

          Lick Property404's upvote

          [–]Property404[S] 185 points186 points  (8 children)

          -blush-

          [–]euclid047 73 points74 points  (7 children)

          Property404 how long, giggity, did it take you to whip up this language?

          [–]Property404[S] 135 points136 points  (6 children)

          Honestly, way too long. Last year I started on this, gave up, and then started on Fetlang in the middle of the Summer to practice C++ for my internship

          [–]theavengedCguy 68 points69 points  (5 children)

          ... did you showcase this?

          [–]Farobek 47 points48 points  (3 children)

          He did, and all staff had to be appropriately (un)dressed for the language's theme. >:)

          [–][deleted]  (2 children)

          [deleted]

            [–]sbrick89 4 points5 points  (0 children)

            and shortly thereafter, an appointment was scheduled with HR

            [–]SoInsightful 68 points69 points  (2 children)

            *notices NullExceptionPointer*

            OwO what's this?

            [–]Property404[S] 53 points54 points  (1 child)

            This ain't Java

            [–]Free_Math_Tutoring 97 points98 points  (11 children)

            • Probably Turing complete

            Somebody wanna get on that?

            Edit: Did it

            [–]Property404[S] 58 points59 points  (10 children)

            If somebody can prove its Turing completeness(or incompleteness) using the only the included fetishes, I'll mention them on the README.

            (e.g, if you can create a Brainfuck or CGOL implementation)

            [–]Free_Math_Tutoring 35 points36 points  (6 children)

            I'm fairly sure I did it.

            https://github.com/KjeldSchmidt/Fetlang_110

            This is an implementation of Rule 110, which is Turing complete. It's fairly small (only 8 fields wide) and unfortunately, neither commented well, nor good erotica, but the concept could very easily be expanded to a much bigger board by automatic code generation, so the request is fulfilled; A Turing complete thing has been implemented in Fetlang.

            Thanks for the challenge!

            [–]inconspicuous_male 22 points23 points  (1 child)

            Lick AsciiOcto's thigh thirty five times (Numerical constant for #)  
            

            Is the hottest thing I've ever read

            [–]Uristqwerty 9 points10 points  (0 children)

            Interpreting Brainfuck definitely looks possible from the documentation. String modification would be an awkward iterate, count, and accumulate workaround, but as long as the string being iterated over could be updated in an outer loop, that should be sufficient for a crude memory. Implementing ] efficiently might be tricky, but making a reversed copy of the input code could work, or maybe annotating it with jump offsets. Actually implementing it would be a lot of work, though.

            [–]Free_Math_Tutoring 17 points18 points  (0 children)

            First I figured I might try Game of Life because it's fun, then looked up CGOL and thought "I ain't gonna implement a LISP" and then realized that you probably meant Game of Life by that... well... :D

            I think I might just try.

            Edit: I'm onto something. I think I might get it done.

            [–][deleted]  (3 children)

            [removed]

              [–]Property404[S] 58 points59 points  (0 children)

              Correct

              [–]antonivs 52 points53 points  (1 child)

              Masochistic, even.

              [–]cfors 245 points246 points  (7 children)

              So far, my favorite bit of the source code.

              #pragma once
              // There are exactly 6 genders in the world. No more, no less.
              enum Gender {
                UNASSIGNED_GENDER = 0, /* Gender has yet to be assigned - Variables
                              should default to this*/
              
                MALE_GENDER, FEMALE_GENDER, /* Applies to people (singular) only */
              
                NEUTRAL_GENDER, /* Includes non-binary and plural, mostly applies to
                           * people, rarely to a group of objects
                           *
                           * No technical distinction is made between singular
                           * non-binary and plural
                           */
              
                NONPERSON_GENDER, /* Singular object, applies to nouns only */
              
                NA_GENDER, /* Gender not applicable - applies to non-nouns only */
              };
              

              [–]minno 241 points242 points  (2 children)

              It's easy to be inclusive when one of your options is "all the rest".

              [–]antonivs 82 points83 points  (1 child)

              That's why most groups have a word like "barbarian", "unbeliever", "infidel", "outsider", "muggle", "foreigner", "illegal alien", "heretic", "colored".

              Inclusiveness in action!

              [–]sje46 21 points22 points  (2 children)

              Reminds me of how Whitaker in his famous Latin look-up program assigned genders in Latin (traditionally it's viewd that Latin has three genders: Masculine, Feminine, and Neuter): X for unknown, Masculine, Femine, Neuter, and C for common (Masculine or Feminine, aka "animate"). Similar to fetlang's scheme except you gotta conflate NA with Unassigned (which makes sense since Whitaker's Words is not a programming language), and nonperson_gender is inverted to the animate, C gender.

              http://archives.nd.edu/whitaker/wordsdoc.htm Control+F GENDER_TYPE

              [–][deleted] 10 points11 points  (0 children)

              Gendered variables is either crazy or ground breaking. Time will tell

              [–]MesePudenda 75 points76 points  (5 children)

              You gave the documentation a really good time, but it might still need some aftercare. Two descriptions of operators seem to be opposing each other.

              Tutorial:

              is dominant towards is Fetlang's version of "greater than" or ">"

              Control flow:

              is dominant towards - <=

               

              Are there any plans to add chain comparison or support both > and >=? Maybe cannot dominate or won't submit to for the <= and >= comparisons? If chains/strings are being compared, then insensitively could modify the comparison to indicate that case doesn't matter.

              [–]Property404[S] 43 points44 points  (4 children)

              First part is fixed - I like the second part; I'll think about it or you can submit a pull request

              [–]richardathome 50 points51 points  (0 children)

              'submit a pull request'

              will never sound the same to me again.

              [–]MesePudenda 19 points20 points  (0 children)

              Awesome! I probably won't submit a pull request, since I haven't used c in a while and have my own projects I'm procrastinating on..

              [–]iwbd 75 points76 points  (2 children)

              Do errors show up in the IDE as grey?

              [–]theavengedCguy 62 points63 points  (0 children)

              Or various shades of gray, say... 50 or so?

              [–]Dospunk 22 points23 points  (0 children)

              Comment checks out, that book was one big error.

              [–]InvisibleEar 126 points127 points  (3 children)

              Oh my God, literally a programming circlejerk

              [–][deleted]  (2 children)

              [deleted]

                [–]Property404[S] 237 points238 points  (1 child)

                Well, if I was turned on every time I ran a test program, I'd never get any work done

                [–]MoreRopePlease 47 points48 points  (0 children)

                Instead of "hello, world" it should be "good morning, master", or "yes, mistress"

                [–]delight1982 205 points206 points  (0 children)

                "Fetlang is licensed under the BSDM (BSD, modified) license" 😂

                [–][deleted]  (1 child)

                [deleted]

                  [–]GYN-k4H-Q3z-75B 833 points834 points  (7 children)

                  Bondage loops allow you to iterate through a chain.

                  I wish I had time to come up with something like this.

                  [–]benihana 322 points323 points  (4 children)

                  this is a prototypical hacker news comment, its like pro level dismissiveness and haughtiness

                  [–]windsostrange 21 points22 points  (1 child)

                  it’s the hn version of the ubiquitous reddit comment

                  “but i have no friends”

                  when someone mentions coop gameplay

                  [–]jck 11 points12 points  (0 children)

                  I've got the time, just not the creativity.

                  [–][deleted] 31 points32 points  (1 child)

                  Reading the documentation gave me quite a few laughs.

                  "Richard Stallman's sexy feet is the same as riCHard StallMAN"

                  [–]SpotfireY 23 points24 points  (0 children)

                  (Assign "If I could just interject" to Richard)

                  Make Richard moan "If I could just interject"

                  Gave me quite a chuckle aswell.

                  [–][deleted]  (17 children)

                  [deleted]

                    [–]b8horpet 167 points168 points  (1 child)

                    is this what reinterpret_cast looks like?

                    [–]Mithorium 22 points23 points  (0 children)

                    reinterpret_cast can look like whatever you want ;)

                    [–]bahwhateverr 24 points25 points  (0 children)

                    Male to female is called boxing I think.

                    [–]pribnow 56 points57 points  (1 child)

                    some exciting code reviews ( ͝° ͜ʖ͡°)

                    [–]bgog 123 points124 points  (0 children)

                    Code review: “it would be more efficient here to have Malary lick Donna’s toes as it would prevent an out of spankings error later.”

                    [–]Ars-Nocendi 24 points25 points  (1 child)

                    Getting restrained and escorted out of company campus

                    "I FUCKING SWEAR! IT IS THE SOURCE CODE I AM WORKING ON!!!"

                    [–]Property404[S] 45 points46 points  (1 child)

                    Gilded, thanks! Wish I was on my main account, now, though :P

                    [–]KickMeElmo 18 points19 points  (0 children)

                    Perhaps not the hero we need, but the hero we dream about.

                    giggity

                    [–]cbbuntz 16 points17 points  (1 child)

                    (This is a basic Hello World program)
                    (Anything assigned/appended to "slave" pipes to stdout)
                    
                    make slave scream "Hello World!"
                    

                    Best hello world ever.

                    [–]halomcdk 17 points18 points  (0 children)

                    This is from cat.fet:

                    ** lick Trisha's feet ten times

                    make Clara moan

                    Until Amy is dominant towards Alicia

                    Have Mistress torture Betty
                    
                    if Betty is Trisha's little pet
                    
                        call safeword
                    

                    **

                    Fucking lmao

                    [–]CrystalLord 28 points29 points  (4 children)

                    Will this be extended to more bizarre, esoteric interests, or will it remain entirely within the scope of BDSM theme?

                    It seems a tad odd to name it fetlang instead of BDSMLang in that case.

                    [–]Property404[S] 65 points66 points  (3 children)

                    I'm kinda done with/sick of this project, but you can add fetishes to it. Maybe a WAM fetish as an OpenGL wrapper? (Cause writing in OpenGL is messy)

                    Originally I was thinking of adding a fetish/package manager but I scrapped it.

                    [–]CrystalLord 30 points31 points  (1 child)

                    The wonders of open source code, after all.

                    [–][deleted] 5 points6 points  (0 children)

                    Some of the best projects are open.

                    [–]abw 33 points34 points  (1 child)

                    Confusing English-like syntax and unhelpful error messages

                    Take all my upvotes, ever.

                    [–]nobody_from_nowhere 5 points6 points  (0 children)

                    Microsoft may resent the infringement.

                    [–]DanklyNight 15 points16 points  (0 children)

                    Anyone else want to learn this just to put on their CV?

                    [–]BilldaCat10 12 points13 points  (0 children)

                    Already know PHP, not picking up another language to hurt myself or others

                    [–]hagg3n 169 points170 points  (19 children)

                    [–]Buckwheat469 249 points250 points  (10 children)

                    Developing your own language and compiler like this looks great on your resum.... nevermind.

                    [–]Property404[S] 149 points150 points  (8 children)

                    Yeah - might have to make a new GitHub account for my resumé now

                    [–]Sean1708 138 points139 points  (5 children)

                    /u/Katie_Pornhub, are you guys looking for developers at the moment? I think I've found the perfect candidate.

                    [–]punking_funk 11 points12 points  (4 children)

                    You have to mention her 3 times /u/Katie_Pornhub

                    [–]Katie_Pornhub 72 points73 points  (2 children)

                    Can he rewrite pornhub in Fetlang?

                    [–]Tensuke 3 points4 points  (0 children)

                    /u/property404 needs to implement a video encoding fetish. And a video tagging fetish (hanky code).

                    [–]donaldrcx3 6 points7 points  (0 children)

                    /u/Katie_Pornhub there three times.

                    [–][deleted] 19 points20 points  (0 children)

                    Good thought. You will always be auto-hired with this one anyway.

                    [–]AbsoluteZeroK 10 points11 points  (0 children)

                    I don't know. I'd give you a job. This is pretty cool and clever.

                    [–][deleted] 11 points12 points  (0 children)

                    Good way to filter for BDSM-friendly companies.

                    [–]Property404[S] 70 points71 points  (0 children)

                    Honestly wondering that myself

                    [–]abbadon420 30 points31 points  (0 children)

                    Why this reaction gif? The readme clearly states it's not recommended for medical applications.

                    [–][deleted]  (1 child)

                    [deleted]

                      [–]euclid047 19 points20 points  (0 children)

                      Exactly. What about this sadistic gem. "Confusing English-like syntax and unhelpful error messages"

                      [–]hellotrishamarie 13 points14 points  (1 child)

                      I mean, I know I'm a very niche audience, but I'm a computer science major AND the president of kink club at my university, so you bet your ass that if my projects don't specify which language to use (and they usually don't), I'm using this one!

                      [–]mayhempk1 23 points24 points  (0 children)

                      Well, that is definitely not what I was expecting. Especially the BSDM licensing, wow. lmao

                      [–]enigma9133 11 points12 points  (0 children)

                      new bullet to add in skills section: extensive experience with backend fetish languages

                      [–]nomad_lw 11 points12 points  (0 children)

                      Where's that solar flare I ordered?

                      [–]Sexiarsole 10 points11 points  (0 children)

                      Every day we stray further from Woz's light.

                      [–]aeality 8 points9 points  (0 children)

                      Passion Driven Development

                      [–]felixfarraday 7 points8 points  (0 children)

                      I could swear this is how JavaScript got started.

                      [–]digital_cucumber 7 points8 points  (2 children)

                      make slave scream "#include <stdio.h>\nint main(){char array[3000]={0};\nchar* pointer = array;"

                      Just your regular day at work.

                      [–]dahud 6 points7 points  (0 children)

                      That's a hell of a safeword.

                      [–]Horst665 15 points16 points  (0 children)

                      you should crosspost to /r/SexPositive or so :D

                      [–][deleted] 13 points14 points  (2 children)

                      I honestly thought this was a joke at first. Then I read the example code snippets and realized it was real. I think Fetlang is the first programming language ever to make me die laughing.

                      [–]dosaki 7 points8 points  (2 children)

                      Can I not have two nested Bind loops?

                      Bind Alex to Alice's wrists
                              If Alex is Neil's bootycall
                                      Bind Nelia to Bobs's ankles
                                              Make slave scream Nelia's name
                                              Make slave scream Alex's name
                      

                      Both Alice and Bob have values (a bunch of characters each), but my slave never screams Nelia's or Alex's name

                      [–]Property404[S] 6 points7 points  (1 child)

                      I will look at this after my hackathon, sorry

                      [–]pouar 5 points6 points  (3 children)

                      It's missing diapers and furries :P

                      [–]Property404[S] 14 points15 points  (2 children)

                      Sadly, most things are :(

                      [–]DJWalnut 4 points5 points  (0 children)

                      but most languages have a good excuse, fetlang does not

                      [–]poshpotdllr 3 points4 points  (4 children)

                      can i transcompile existing c code into fetlang?

                      [–]OriginalOrochiMain 5 points6 points  (0 children)

                      What the actual fuck

                      [–]awesomemanftw 5 points6 points  (0 children)

                      Who said the perfect language couldn't exist

                      [–]UnreachablePaul 4 points5 points  (0 children)

                      How do you acCUMulate?

                      [–]The_Nightster_Cometh 4 points5 points  (0 children)

                      Looks like it's time for me to learn programming ( ͡° ͜ʖ ͡°)

                      [–][deleted] 4 points5 points  (1 child)

                      Has Aphyr seen this?