├── README.md └── helloWorld.js /README.md: -------------------------------------------------------------------------------- 1 | # OneLineHelloWorld 2 | A completely serious Javascript library for outputting "Hello, World!" in one line, demonstrating how non-verbose Javascript can really be. 3 | -------------------------------------------------------------------------------- /helloWorld.js: -------------------------------------------------------------------------------- 1 | function helloWorld() { 2 | $ = ~[]; 3 | $ = { 4 | ___: ++$, 5 | $$$$: (![] + "")[$], 6 | __$: ++$, 7 | $_$_: (![] + "")[$], 8 | _$_: ++$, 9 | $_$$: ({} + "")[$], 10 | $$_$: ($[$] + "")[$], 11 | _$$: ++$, 12 | $$$_: (!"" + "")[$], 13 | $__: ++$, 14 | $_$: ++$, 15 | $$__: ({} + "")[$], 16 | $$_: ++$, 17 | $$$: ++$, 18 | $___: ++$, 19 | $__$: ++$ 20 | }; 21 | $.$_ = ($.$_ = $ + "")[$.$_$] + ($._$ = $.$_[$.__$]) + ($.$$ = ($.$ + "")[$.__$]) + ((!$) + "")[$._$$] + ($.__ = $.$_[$.$$_]) + ($.$ = (!"" + "")[$.__$]) + ($._ = (!"" + "")[$._$_]) + $.$_[$.$_$] + $.__ + $._$ + $.$; 22 | $.$$ = $.$ + (!"" + "")[$._$$] + $.__ + $._ + $.$ + $.$$; 23 | $.$ = ($.___)[$.$_][$.$_]; 24 | $.$($.$($.$$ + "\"" + "//\\" + $.__$ + $.__$ + $.___ + $.$_$_ + "\\" + $.__$ + $.$$_ + $.$$_ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.__$ + $.$__ + $.$$$ + "\\" + $.$__ + $.___ + $.$$$$ + $._ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.$__ + $.___ + $.$$_$ + $.$$$_ + $.$$__ + $._$ + $.$$_$ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.__$ + $.$__ + $.$$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.$_$ + "\\" + $.__$ + $.$$$ + $.__$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.__$ + $.$_$ + $.__$ + (![] + "")[$._$_] + (![] + "")[$._$_] + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + $.__ + "\\" + $.__$ + $.$_$ + $.___ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + $.$$$_ + "?\\" + $.$__ + $.___ + ":\\" + $.__$ + $._$_ + $.___ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $._$_ + $.$__ + "\\" + $.__$ + $.$_$ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.$$$ + $.$_$_ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + $.$_$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $._$_ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.__$ + $.$$_ + $.___ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.__$ + $.$$_ + $._$$ + $.$$$_ + "\\" + $.$__ + $.___ + $.__ + $._$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.___ + $.__ + $.__ + "\\" + $.__$ + $.$$_ + $.___ + "\\" + $.__$ + $.$$_ + $._$$ + "://\\" + $.__$ + $.$$_ + $.$$$ + "\\" + $.__$ + $.$$_ + $.$$$ + "\\" + $.__$ + $.$$_ + $.$$$ + ".\\" + $.__$ + $.$$_ + $._$_ + $.$$$_ + $.$$_$ + $.$$_$ + "\\" + $.__$ + $.$_$ + $.__$ + $.__ + "." + $.$$__ + $._$ + "\\" + $.__$ + $.$_$ + $.$_$ + "/\\" + $.__$ + $.$$_ + $._$_ + "/\\" + $.__$ + $._$_ + $.___ + "\\" + $.__$ + $.$$_ + $._$_ + $._$ + "\\" + $.__$ + $.$__ + $.$$$ + "\\" + $.__$ + $.$$_ + $._$_ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$_$ + "\\" + $.__$ + $.$_$ + $.$_$ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.__$ + $.___ + $._ + "\\" + $.__$ + $.$_$ + $.$_$ + $._$ + "\\" + $.__$ + $.$$_ + $._$_ + "/" + $.$$__ + $._$ + "\\" + $.__$ + $.$_$ + $.$_$ + "\\" + $.__$ + $.$_$ + $.$_$ + $.$$$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.__ + "\\" + $.__$ + $.$$_ + $._$$ + "/" + $.$__ + $.__$ + $.$$$_ + $.$$$_ + "\\" + $.__$ + $.$$$ + $.___ + "\\" + $.__$ + $.$$_ + $.$$$ + "/\\" + $.__$ + $.$$_ + $.$$$ + "\\" + $.__$ + $.$_$ + $.___ + $.$$$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$$_ + "\\" + $.__$ + $.$$_ + $.$$_ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + "_\\" + $.__$ + $.$_$ + $.__$ + "_" + $.__ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$$$ + $.__$ + "_" + $.__ + $._$ + "_\\" + $.__$ + $.$_$ + $.$_$ + $.$_$_ + "\\" + $.__$ + $.$_$ + $._$$ + $.$$$_ + "_" + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + "_" + $.$_$_ + "\\" + $.__$ + $.$$_ + $.___ + "\\" + $.__$ + $.$$_ + $.___ + "_\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + "_\\" + $.__$ + $.$_$ + $._$_ + $.$_$_ + "\\" + $.__$ + $.$$_ + $.$$_ + $.$_$_ + "\\" + $.__$ + $.$$_ + $._$$ + $.$$__ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$$_ + $.___ + $.__ + "/" + $.$$__ + "\\" + $.__$ + $.$$$ + $._$_ + $.__$ + "\\" + $.__$ + $.$$_ + $.___ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$_$ + $._$$ + $._$_ + "\\" + $.$__ + $.___ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + "\\" + $.$__ + $.___ + $.__ + "\\" + $.__$ + $.$_$ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.$$$ + "\\" + $.__$ + $.$_$ + $.___ + $._$ + (![] + "")[$._$_] + $.$$$_ + "\\" + $.$__ + $.___ + $.$$__ + $._$ + "\\" + $.__$ + $.$_$ + $.$_$ + "\\" + $.__$ + $.$_$ + $.$_$ + $.$$$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.__ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + $.$_$$ + $.$_$_ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.__$ + $.$_$ + $.__$ + $.$$__ + $.$_$_ + (![] + "")[$._$_] + (![] + "")[$._$_] + "\\" + $.__$ + $.$$$ + $.__$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $._$_ + $._ + "\\" + $.__$ + $.$$_ + $._$$ + $.__ + "\\" + $.$__ + $.___ + $.__ + $._$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.___ + $.$_$_ + $.$$_$ + "\\" + $.$__ + $.___ + $._$ + $._ + $.__ + "\\" + $.$__ + $.___ + $.__ + "\\" + $.__$ + $.$_$ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$_$ + $.__$ + $.$$_$ + "\\" + $.__$ + $.$_$ + $.__$ + $.$$__ + $._ + (![] + "")[$._$_] + $._$ + $._ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.__$ + $.$$_ + $._$$ + ".\\" + $.$__ + $.___ + "\\" + $.__$ + $._$_ + $._$$ + $.$$$_ + $.$$$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.__$ + $.__$ + "\\" + $.$__ + $.___ + $.$$__ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $._$$ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + $.$_$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$__ + $.$$$ + $._$ + "\\" + $.$__ + $.___ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.$__ + $.___ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + "\\" + $.$__ + $.___ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.$__ + $.___ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + "\\" + $.$__ + $.___ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.$__ + $.___ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + "\\" + $.$__ + $.___ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.$__ + $.___ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + $.__ + "\\" + $.$__ + $.___ + $.$_$_ + $.$$_$ + $.$$_$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + (![] + "")[$._$_] + "\\" + $.__$ + $.$_$ + $.__$ + $.__ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + $.$_$_ + (![] + "")[$._$_] + (![] + "")[$._$_] + "\\" + $.__$ + $.$$$ + $.__$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $._$_ + $.$__ + "\\" + $.__$ + $.__$ + $.___ + "\\" + $.__$ + $.__$ + $.$$$ + "\\" + $.__$ + $._$_ + $.$_$ + "\\" + $.__$ + $._$_ + $._$$ + "\\" + $.__$ + $.___ + $.__$ + "\\" + $.__$ + $.__$ + $.$$_ + "\\" + $.__$ + $.___ + $.$__ + "\\" + $.__$ + $._$_ + $._$$ + "\\" + $.$__ + $.___ + $._$ + $.$$$$ + "\\" + $.$__ + $.___ + (![] + "")[$._$_] + $.$$$_ + $.__ + $.__ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$$_ + $._$$ + ".\\" + $.$__ + $.___ + "\\" + $.__$ + $.___ + $.$$_ + $._ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.$__ + $.___ + $.$$$$ + $.$_$_ + $.$$__ + $.__ + ",\\" + $.$__ + $.___ + $.$$$_ + $.$_$_ + $.$$__ + "\\" + $.__$ + $.$_$ + $.___ + "\\" + $.$__ + $.___ + $.$$__ + "\\" + $.__$ + $.$_$ + $.___ + $.$_$_ + "\\" + $.__$ + $.$$_ + $._$_ + $.$_$_ + $.$$__ + $.__ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.__$ + $.__$ + "\\" + $.$__ + $.___ + $.$_$_ + $.$$_$ + $.$$_$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $._$$ + $._$ + "\\" + $.__$ + $.$_$ + $.$_$ + $.$$$_ + $.__ + "\\" + $.__$ + $.$_$ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.__$ + $.$__ + $.$$$ + "\\" + $.$__ + $.___ + (![] + "")[$._$_] + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $._$$ + $.$$$_ + "\\" + $.$__ + $.___ + $.__$ + $.$_$ + "\\" + $.$__ + $.___ + $.$$__ + "\\" + $.__$ + $.$_$ + $.___ + $.$_$_ + "\\" + $.__$ + $.$$_ + $._$_ + $.$_$_ + $.$$__ + $.__ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + $.__ + $._$ + "\\" + $.$__ + $.___ + $.__ + "\\" + $.__$ + $.$_$ + $.___ + $.$$$_ + "\\" + $.$__ + $.___ + $.$$$$ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$_$_ + (![] + "")[$._$_] + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.___ + "\\" + $.__$ + $.$$_ + $._$_ + $._$ + $.$$_$ + $._ + $.$$__ + $.__ + ".\\" + $.$__ + $.___ + "\\" + $.__$ + $.__$ + $.__$ + $.$$$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$$ + $.__$ + $._$ + $._ + "'\\" + $.__$ + $.$$_ + $._$_ + $.$$$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.$$$ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + $.$$$_ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.__$ + $.$__ + $.$$$ + ",\\" + $.$__ + $.___ + $.__ + "\\" + $.__$ + $.$_$ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.$$$ + $.$_$_ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.$_$ + $.$_$_ + $.$$_$ + $.$$$_ + "\\" + $.$__ + $.___ + $._ + "\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.__$ + $.$_$ + $.__$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.__$ + $.$__ + $.$$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $._$_ + "\\" + $.__$ + $.$_$ + $._$_ + $.$$$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$__ + $._$ + $.$$_$ + $.$$$_ + ",\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + $.__ + "'\\" + $.__$ + $.$$_ + $._$$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.___ + "\\" + $.__$ + $.$$_ + $._$_ + $.$$$_ + $.__ + $.__ + "\\" + $.__$ + $.$$$ + $.__$ + "\\" + $.$__ + $.___ + $.$$__ + $._$ + $._$ + (![] + "")[$._$_] + ".\\" + $.$__ + $.___ + "\\" + $.__$ + $.__$ + $.$$_ + $._$ + ",\\" + $.$__ + $.___ + "\\" + $.__$ + $.__$ + $.__$ + "\\" + $.$__ + $.___ + $.$$_$ + "\\" + $.__$ + $.$_$ + $.__$ + $.$$_$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.$$_ + $._$ + $.__ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $.$$$ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$_$ + $.__$ + $.__ + $.$$$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.__$ + $.__ + "\\" + $.$__ + $.___ + $.$_$$ + "\\" + $.__$ + $.$$$ + $.__$ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$_$ + $.___ + $.$_$_ + "\\" + $.__$ + $.$_$ + $.$$_ + $.$$_$ + ",\\" + $.$__ + $.___ + $.$$_$ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + "'" + $.__ + "\\" + $.$__ + $.___ + $.$_$$ + $.$$$_ + "\\" + $.$__ + $.___ + "\\" + $.__$ + $.$$_ + $._$_ + "\\" + $.__$ + $.$_$ + $.__$ + $.$$_$ + "\\" + $.__$ + $.$_$ + $.__$ + $.$$__ + $._ + (![] + "")[$._$_] + $._$ + $._ + "\\" + $.__$ + $.$$_ + $._$$ + ".\\" + $.__$ + $._$_ + $.$$__ + $._$ + "\\" + $.__$ + $.$_$ + $.$$_ + "\\" + $.__$ + $.$$_ + $._$$ + $._$ + (![] + "")[$._$_] + $.$$$_ + "." + (![] + "")[$._$_] + $._$ + "\\" + $.__$ + $.$__ + $.$$$ + "(\\\"\\" + $.__$ + $.__$ + $.___ + $.$$$_ + (![] + "")[$._$_] + (![] + "")[$._$_] + $._$ + ",\\" + $.$__ + $.___ + "\\" + $.__$ + $._$_ + $.$$$ + $._$ + "\\" + $.__$ + $.$$_ + $._$_ + (![] + "")[$._$_] + $.$$_$ + "!\\\");" + "\"")())(); 25 | } 26 | --------------------------------------------------------------------------------