35

(a=>a.bind(0,a))(a=>a.bind(0,a))()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()

Comments
  • 2
    Lisp?
    Lol
  • 9
    @retnikt no, JavaScript
    Best thing is that it actually works (does nothing without an error)
  • 1
  • 7
    Js is the new lisp
  • 2
    @devTea You mean its the same amount of nightmare?
  • 1
    @hashedram My code. (I dont use reddit)
  • 5
    @WIPocket I kinda like js tho, I used it almost everyday (vanilla one)

    Edit: fixed
  • 1
    @devTea Liked? I still do, and only use the p5 lib when im bored.
  • 1
    @WIPocket @devTea This comment section must be the pinnacle of blasphemy
    Comparing the elegant language of our ancestors to freaking js
  • 1
    @notarealDev ((((((((what((((((((is((((((((so((((((((elegant((((((((?))))))))))))))))))))))))))))))))))))))))
  • 1
    @devTea Js likes you too.
  • 1
  • 1
    Annnnnnnd Wut does it do ?
  • 1
    Recursion in lambda :)

    (Lx.x x)(Lx.x x)

    L = lambda symbol
  • 2
    @confusedGuy-sh aaaand Wut does it do?
    Does it print something out or just calling itself?
  • 2
    @dder it just calls itself again and again
  • 2
    @confusedGuy-sh so useless?
    I was looking for something... maybe syntax error, does the number of parathesis matter, why not more why not less, why a, why zero... maybe this is the answer ( besides 0x2A ), maybe it increases to infinity, maybe it’s a forkbomb, or a bug...

    Oh, now I’m feeling useless... ¯\_(ツ)_/¯
  • 1
    @dder yup useless but very interesting esoteric piece of code.
    Everytime you call the function, it takes as input a parameter and returns the same parameter applied to itself. What the code does is pass the same function ( same as in same syntax, not the same function obiect ). So it takes as input the same function which returns the same function applied to itself. I too have an intuitive feeling of the JavaScript version. Will reason more abt the js version later
  • 2
    @WIPocket
    Lists in () elements separates by spaces
    (el1 el2 el3)
    When a list ist evaluated, the first element is interpreted as a function and the rest of the elements as a list of arguments
    (function arg1 arg2 arg3)

    Can it be any simpler or more elegant?

    And in it's simplicity lies it's power
    Basically you write the abstract syntax tree for your own program
    Code and data is represented in the same way
    You can change code in the same way you can change data
    that's the Basis of lisps macro System
    In
    (macro arg1 arg2 arg3)
    macro is a function that gets the argument list before it is evaluated and returns a different list that then is evaluated

    You can change how lisp works using lisp
    It's the programmable programming language

    ... Bla Bla bla...
    Lisp is awesome (once you look past the (admittedly ridiculous) last line of every lisp program that consists only of about 1e6 close parentheses)
Add Comment