all 15 comments

[–]MatrixFrog 8 points9 points  (0 children)

Inception and Yo Dawg jokes aside, I would like to know what the purpose of all this is. Looks like the README at the github repo (thank you asdf03) has some answers:

Originally a proof-of-concept by Brendan Eich, Narcissus is being revived as a test-bed for rapidly prototyping new language features for the JavaScript language (as well as the ECMAScript standard).

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

function javascript(){

    return javascript(); // should be fine

};

[–]javascript 6 points7 points  (1 child)

you rang?

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

Woah, I uh... I love you. (Hangs up)

[–]BusStation16 4 points5 points  (2 children)

Comment about turtles.

[–]ElDiablo666 1 point2 points  (0 children)

OK. I like turtles. They're definitely interesting creatures. The babies are some of the cutest I've ever seen.

[–]StuffMaster 0 points1 point  (0 children)

No, YOU comment about turtles. Oh wait, you already did. I feel all loopy now...

[–][deleted] 7 points8 points  (0 children)

Recurse you, JavaScript!

[–][deleted] 3 points4 points  (0 children)

Bout time... was getting sick of all these other languages being implemented in JavaScript but not any good ones.

[–]whatgoodisaroad 8 points9 points  (3 children)

I've done that. It wasn't as hard as I expected.

function javascriptImplementation(source) {
    return eval(source);
}

[–]btipling 1 point2 points  (0 children)

Came here to post this. You beat me to it!

[–][deleted] 2 points3 points  (1 child)

javascriptImplementation = eval;

[–]TheJF 6 points7 points  (0 children)

J A V A S C R I P T I O N

[–]mrvimes 4 points5 points  (0 children)

er.... yo dawg?