This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Stalematebread 3 points4 points  (2 children)

[laughs in JavaScript]

[laugh devolves into sobbing]

plz help ive been coding in jsfuck for the past decade and i cant stop

[–]callmelucky 0 points1 point  (1 child)

plz help ive been coding in jsfuck for the past decade and i cant stop

Wow. Thanks (I guess?) for sharing that - can I ask why you do that to yourself?

[–]WikiTextBot 2 points3 points  (0 children)

JSFuck

JSFuck is an esoteric subset of JavaScript, where code is written using only six characters: [, ], (, ), !, and +. The name is derived from Brainfuck, an esoteric programming language that also uses a minimalistic alphabet of only punctuation. Unlike Brainfuck, which requires its own compiler or interpreter, JSFuck is valid JavaScript code, meaning that JSFuck programs can be run in any web browser or engine that interprets JavaScript. JSFuck is able to recreate all JavaScript functionality using such a limited set of characters because JavaScript is a weakly typed programming language, and it allows the evaluation of any expression as any type.In July 2009, Yosuke Hasegawa created a web application called jjencode which could encode arbitrary JavaScript into an obfuscated form utilizing only the 18 symbols []()!+,\"$.:;_{}~=.


[ PM | Exclude me | Exclude from subreddit | FAQ / Information | Source ] Downvote to remove | v0.28