JavaScript ES6, Oración , Vitsy , Minkolang puntuación = 71,94703045766462
121 / 2^(3/4)
. ¿Hecho de la diversión? No estoy tratando de ganar, solo de agregar tantos idiomas como sea posible.
222 //X>"!dlroW olleH"Z
shush=0
alert("Hello World!")
sorry=`
listen
capture Hello World!`
$$$
=` >### .O$r"!"rXr<`
Lo que ve vitsy
"Bueno, soy un lenguaje 1D, así que ... por ahora, solo cuenta la primera línea".
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
Gracias por la galleta, Vitsy: 3
Lo que ve JavaScript ES6
222 //X>"!dlroW ,olleH"Z
"Veamos ... pones el número 222
y luego pones algo en un comentario. Muy bien, claro, voy a rodar con eso".
shush=0
"Hiciste una variable. Notado".
alert("Hello, World!")
"Ah, veo a dónde vas con esto. Mostraré eso".
sorry=`
listen
capture Hello, World!`
"¡Oo! ¡Una cuerda multilínea! ¡Ahora estamos hablando, ES6 rulez, ES5 babea!"
(EOF)
"Bueno, ya terminé. Tranquilo".
Lo que ve Oration
222 //X>"!dlroW ,olleH"Z
"¡Esto no estaba en mis notas ...! Mejor no hacer nada".
shush=0
alert("Hello, World!")
sorry=`
"Oh, aquí hay algunas notas adicionales".
listen
"Escucha..."
capture Hello, World!`
"...¡Hola Mundo!"
(EOF)
" piensa nada más! Genial, he terminado aquí. respira profundamente "
Explicación de Minkolang
(Demasiado perezoso para crear una narrativa. Podría hacerlo más tarde, el código tardó un tiempo). Código irrelevante reemplazado #
u omitido. Además, se agregaron comentarios C ... C
.
222 ###>"!dlroW olleH"#
$$$ C this separates layers C
###>### #####.O$r"!"rXr<`
Capa 1, pt 1
222 ###>"!dlroW olleH"#
222 C push three 2s C
_ C space; fall to the next layer C
Capa 2, pt 1
###>### #####.O$r"!"rXr<`
> C go this way C
_ C fall to the next (first) layer C
Capa 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
Capa 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