JavaScript ES6, Mowa , Vitsy , Minkolang wynik = +71,94703045766462
121 / 2^(3/4)
. Śmieszny fakt? Nie próbuję wygrywać, tylko dodać tyle języków, ile to możliwe.
222 //X>"!dlroW olleH"Z
shush=0
alert("Hello World!")
sorry=`
listen
capture Hello World!`
$$$
=` >### .O$r"!"rXr<`
Co widzi Vitsy
„Cóż, jestem językiem 1D, więc ... na razie liczy się tylko pierwsza linia.”
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
Dzięki za ciasteczko, Vitsy: 3
Co widzi JavaScript ES6
222 //X>"!dlroW ,olleH"Z
„Zobaczmy ... Umieścisz numer, 222
a następnie umieścisz coś w komentarzu. W porządku, jasne, rzucę się tym.”
shush=0
„Zrobiłeś zmienną. Zauważył.”
alert("Hello, World!")
„Ach, rozumiem do czego zmierzasz. Pokażę to.”
sorry=`
listen
capture Hello, World!`
„Oo! Ciąg wielowierszowy! Teraz rozmawiamy, ES6 rulz, ES5 ślini się!”
(EOF)
„Cóż, skończyłem. Pokój na zewnątrz”.
Co widzi Oration
222 //X>"!dlroW ,olleH"Z
„Nie było tego w moich notatkach ...! Najlepiej nic nie rób.”
shush=0
alert("Hello, World!")
sorry=`
„Och, oto kilka dodatkowych notatek”.
listen
"Słuchać..."
capture Hello, World!`
"...Witaj świecie!"
(EOF)
„ myśli nic więcej! Świetnie, skończyłem tutaj. oddycha głęboko ”
Wyjaśnienie Minkolanga
(Zbyt leniwy, aby tworzyć narrację. Być może zrobi to później, kod zajął chwilę.) Nieistotny kod został zastąpiony #
lub pominięty. Dodano także komentarze C ... C
.
222 ###>"!dlroW olleH"#
$$$ C this separates layers C
###>### #####.O$r"!"rXr<`
Warstwa 1, pkt 1
222 ###>"!dlroW olleH"#
222 C push three 2s C
_ C space; fall to the next layer C
Warstwa 2, pkt 1
###>### #####.O$r"!"rXr<`
> C go this way C
_ C fall to the next (first) layer C
Warstwa 1, pkt 2
222 ###>"!dlroW olleH"#
>"!dlroW olleH" C go right and push those characters in that order C
_ C fall to the next layer C
Warstwa 2, pkt 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