JavaScript ES6, Oration , Vitsy , Minkolang оцінка = +71,94703045766462
121 / 2^(3/4)
. Кумедний факт? Я не намагаюся перемогти, просто додати якомога більше мов.
222 //X>"!dlroW olleH"Z
shush=0
alert("Hello World!")
sorry=`
listen
capture Hello World!`
$$$
=` >### .O$r"!"rXr<`
Що бачить Віті
"Ну, я є одноденною мовою, тому ... наразі рахується лише перший рядок".
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
Дякую за печиво, Vitsy: 3
Що бачить JavaScript ES6
222 //X>"!dlroW ,olleH"Z
"Давайте подивимось ... Ви ставите номер, 222
а потім щось додаєте до коментаря. Добре, звичайно, я пройдуся з цим".
shush=0
"Ви зробили змінну. Помічено."
alert("Hello, World!")
"Ах, я бачу, куди ти йдеш із цим. Я покажу це".
sorry=`
listen
capture Hello, World!`
"Oo! Багаторядкова рядок! Тепер ми говоримо, ES6 rulez, ES5 drools!"
(EOF)
"Ну, я закінчив. Мир".
Що бачить Орація
222 //X>"!dlroW ,olleH"Z
"Це не було в моїх записках ... Найкраще нічого не робити".
shush=0
alert("Hello, World!")
sorry=`
"О, ось кілька додаткових записок".
listen
"Слухай ..."
capture Hello, World!`
"...Привіт Світ!"
(EOF)
" більше нічого не думає ! Чудово, я тут закінчую. Дихаю глибоко "
Мінколанг пояснення
(Занадто ліниво створювати розповідь. Можливо, пізніше це зробить час.) Невідповідний код замінено на #
або пропущено. Також додали коментарі C ... C
.
222 ###>"!dlroW olleH"#
$$$ C this separates layers C
###>### #####.O$r"!"rXr<`
Шар 1, пт 1
222 ###>"!dlroW olleH"#
222 C push three 2s C
_ C space; fall to the next layer C
Шар 2, пт 1
###>### #####.O$r"!"rXr<`
> C go this way C
_ C fall to the next (first) layer C
Шар 1, пт 2
222 ###>"!dlroW olleH"#
>"!dlroW olleH" C go right and push those characters in that order C
_ C fall to the next layer C
Шар 2, пт 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