Punteggio JavaScript ES6, Oration , Vitsy , Minkolang = 71.94703045766462
121 / 2^(3/4)
. Fatto divertente? Non sto cercando di vincere, ma solo di aggiungere quante più lingue possibile.
222 //X>"!dlroW olleH"Z
shush=0
alert("Hello World!")
sorry=`
listen
capture Hello World!`
$$$
=` >### .O$r"!"rXr<`
Cosa vede Vitsy
"Beh, sono una lingua 1D, quindi ... per ora, conta solo la prima riga."
222 //X>"!dlroW ,olleH"Z
222 push three twos
// divide twice
X> drop the result and carry on
"!dlroW ,olleH"Z standard Hello, World! program
Grazie per il cookie, Vitsy: 3
Cosa vede ES6 JavaScript
222 //X>"!dlroW ,olleH"Z
"Vediamo ... Metti il numero 222
e poi metti qualcosa in un commento. Va bene, certo, lo farò."
shush=0
"Hai creato una variabile. Notato."
alert("Hello, World!")
"Ah, vedo dove stai andando con questo. Lo mostrerò."
sorry=`
listen
capture Hello, World!`
"Oo! Una stringa multilinea! Ora stiamo parlando, ES6 rulez, ES5 sbava!"
(EOF)
"Bene, ho finito. Pace fuori."
Cosa vede Oration
222 //X>"!dlroW ,olleH"Z
"Questo non era sui miei appunti ...! Meglio non fare nulla."
shush=0
alert("Hello, World!")
sorry=`
"Oh, ecco alcune note extra."
listen
"Ascolta..."
capture Hello, World!`
"...Ciao mondo!"
(EOF)
" pensa niente di più! Fantastico, ho finito qui. respira profondamente "
Spiegazione Minkolang
(Troppo pigro per creare una narrazione. Potrebbe succedere più tardi, il codice ha impiegato un po 'di tempo.) Codice irrilevante sostituito #
o omesso. Inoltre, sono stati aggiunti commenti C ... C
.
222 ###>"!dlroW olleH"#
$$$ C this separates layers C
###>### #####.O$r"!"rXr<`
Livello 1, pt 1
222 ###>"!dlroW olleH"#
222 C push three 2s C
_ C space; fall to the next layer C
Livello 2, pt 1
###>### #####.O$r"!"rXr<`
> C go this way C
_ C fall to the next (first) layer C
Livello 1, pt 2
222 ###>"!dlroW olleH"#
>"!dlroW olleH" C go right and push those characters in that order C
_ C fall to the next layer C
Livello 2, pt 2
###>### #####.O$r"!"rXr<`
< C starts here, going left C
r C reverse stack C
X C pop n (n = 2), and pop top n items on stack (2, 2) C
r C reverse stack C
"!" C push exclamation mark (for some reason, it's chopped off C
r C reverse stack C
$O C output stack as characters C
. C terminate program C