VCCC2024 Artsy JScript
Author: zombieprozess
Category: Christmas Challenge
System: PC
Language: JavaScript/JScript
Len source code: 351
Len code only: N/A
Len exe file: N/A
Instructions:
run 'cscript vccc24.js' from windows
If you're not on windows, you can use wine.
To install WSH into wine, you can use winetricks.
I'm running a Mac and my installation flow was like
brew install --cask wine-stable
brew install winetricks
winetricks wsh57
WINEDEBUG=-all wine cscript vccc24.js
wine will print some extra debug messages (fixme:...)
That is why I prepended WINEDEBUG=-all
Description:
I made a javascript implementation, but backwards compatible
to JScript for some extra vintageness. It is an older JavaScript
engine by Microsoft, shipped with Windows 98SE and didn't receive
too much love due to malicious love letters.
Other JS engines work as well.
If you don't want to mess with wine, you can also
run it with quickjs, mujs or node.
Comments:
Hi, this is the first thing I ever submitted to a compo.
Yet, this entry is out of compo, as (to be strict),
it didn't really do sizecoding but rather shaping code with
obfuscation techniques. I shill had a lot of fun making it.
I tried to make the code look a bit similar to what it outputs.
In order to also make it still as small as possible,
I used tabs in favor of spaces, with a tab width of 8.
That is why there also is an .editorconfig included