Nama bahasa terbalik [tertutup]

10

Anda harus kode sepotong kode yang terlihat seperti itu output nama bahasa tetapi sebenarnya output nama terbalik.

Misalnya program Python akan terlihat seperti itu output Pythontetapi sebenarnya harus output nohtyP.

Pemenangnya adalah jawaban dengan suara terbanyak dalam seminggu!

caird coinheringaahing
sumber
2
Ditandai untuk ditutup karena pertanyaan-pertanyaan curang tidak lagi diterima .
bubar
7
Saya memberikan suara untuk menutup pertanyaan ini sebagai di luar topik karena pertanyaan-pertanyaan curang tidak lagi diterima di situs ini
caird coinheringaahing
13
Sangat disayangkan bahwa curang dibuat di luar topik. Komunitas mencintai mereka.
Adám
1
Bisa jadi menarik jika dikatakan "Karakter dalam nama-bahasa tidak dapat dikodekan dengan keras".
officialaimm
3
@ Adám: Melihat kualitas jawaban dari tantangan ini, saya dapat melihat mengapa kami tidak menyukai tantangan seperti ini di situs lagi. Sebagian besar jawabannya mengerikan (bahkan tidak sama sekali membingungkan), dan sebagian besar sisanya mengeksploitasi celah dalam kata-kata pertanyaan.

Jawaban:

73

PHP , 3 byte

PHP

Cobalah online!

Sepertinya itu mengeluarkan nama bahasa, tetapi sebenarnya huruf-huruf dalam urutan terbalik.

Stewie Griffin
sumber
10
Saya biasanya benci pertanyaan curang tetapi yang ini brilian
caird coinheringaahing
9
Tunggu, sudah terbalik? Seberapa yakin Anda ...
user41805
10
Tantangan yang diciptakan PHP untuk.
PyRulez
2
Tidak percaya ini ... Aku benci Palindrom!
Tn. Xcoder
9
@KritixiLithos 100%. Saya menempelkan hasilnya ke skrip tempat saya membandingkan 'PHP'[::-1]dan mengembalikannya true.
Stewie Griffin
22

R, 8 byte

Butuh waktu beberapa saat untuk memikirkan ini, tapi saya pikir saya sudah menyelesaikannya!

cat("R")
rturnbull
sumber
16

HTML, 11 Bytes

‮HTML

-4 Bytes hardcoding karakter unicode dalam file html

HTML, 12 Bytes

‮HTML

Peramban melakukan sisanya dalam file html

‮HTML

Jörg Hülsermann
sumber
1
Mungkin ingin memeriksa tag yang curang
Skidsdev
@ Mayube sekarang lebih baik?
Jörg Hülsermann
2
Ya itu jauh lebih baik
Skidsdev
12

Braingolf , 20 byte

"Braingolf"@@@@@@@@@

Cobalah online!

@Mencetak karakter sebagai ASCII, namun karena "Braingolf"mendorong string secara berurutan, item terakhir pada stack adalah f, jadi yang pertama @dicetak f, dan seterusnya.

Karena kekhasan ini, Hello, World!program pertama di Braingolf sebenarnya:

"!dlroW ,olleH"@@@@@@@@@@@@@

Sidenote: Braingolf mundur adalah Flogniarb, yang mungkin sebenarnya nama bahasa yang lebih baik daripada Braingolf!

Skidsdev
sumber
12

C ++

#include <iostream>
int main()
{
    char C = 1;
    std::string CPP;
    for(C++; C++ < 42; C++)
        CPP += "C++";
    std::cout << CPP[C++];
    std::cout << CPP[C++];
    std::cout << CPP[C++];
    return 0;
}

Cobalah online!

Steadybox
sumber
11

> <> , 8 byte

"><>">o<

Cobalah online!

Kenyataan yang menyenangkan, ini sebenarnya membalikkan nama bahasa. Namun, namanya adalah palindrom. Yang lebih lucu bagi saya, karena 'paling' (yang hampir berarti awal 'palindrome') adalah sejenis belut dalam bahasa Belanda.

steenbergh
sumber
2
@ Mayube secara naluriah saya pikir itu juga dan "Huh, ><>output stack terbalik, mengapa saya mendapatkan ><>". Lalu aku menghitung GT dan LT ...
steenbergh
3
tapi ini tidak bekerja, karena itu output ><>tidak <><, tujuannya adalah untuk output nama bahasa terbalik
Skidsdev
5
@Mayube ><>terbalik masih ><>;)
user41805
5
Oh benar ya saya melihatnya sekarang, saya benar-benar harus mengganti ><>dengan 121dalam kode untuk memahami apa yang Anda katakan: P
Skidsdev
1
@steenbergh saya membalasnya. ;)
Arjun
8

Jelly , 8 byte

“Jelly”U

Cobalah online!

"U" adalah atom yang cukup berarti untuk "membalikkan susunan" yang 99% dari programmer mungkin akan menganggap bahwa program ini akan menghasilkan "Jelly". Mungkin tidak begitu banyak pegolf-kode.

menyebarkan
sumber
Ini cukup jelas bahkan untuk program Jelly pemula seperti saya beberapa minggu yang lalu. (Saya tidak mengundurkan diri).
HyperNeutrino
1
@HyperNeutrino Wow, saya tidak menyadari Anda adalah program Jelly pemula! : P
Buah Esolanging
1
@ Challenger5 Yah saya minta maaf karena saya tidak bisa engrish: p
HyperNeutrino
8

C (gcc) , 20 18 byte

-2 byte berkat cleblanc.

Spesifikasi mengatakan apa-apa tentang output pada STDERR jadi ...

main(){puts("C");}

Cobalah online!

benar-benar manusiawi
sumber
3
Mengapa tidak menggunakan put ("C") untuk menyimpan beberapa byte.
cleblanc
1
Pertama kali menggunakan C lol. Terima kasih!
totallyhuman
@Downvoter, tolong jelaskan.
totallyhuman
5

APL (Dyalog) , 24 byte

Output pada STDERR. Ini adalah pengurangan identitas yang sederhana, tetapi APL berjalan dari kanan ke kiri!

{⍺⊣⍞←⍵}/' APL'

Cobalah online!


Versi alternatif, yang diam-diam, dan mendokumentasikan diri:

Print←⍞∘←
Identity←⊣
All←/
IdentityPrint All' APL'

Cobalah online!


APL: Suatu Pendekatan Interaktif ( pun intended ). Mari kita minta tiga huruf dan memasukkannya dalam urutan yang benar:

⎕⎕⎕
'A'
'P'
'L'

Berfungsi karena APL mengevaluasi dari kanan ke kiri dan dengan demikian meminta huruf paling kanan terlebih dahulu, tetapi kita memasukkan "A" terlebih dahulu, dll.

Cobalah online!

Adm
sumber
4

J, 3 byte

Melompat di kereta musik-is-palindrome:

'J'
daniero
sumber
Hm ... |.'J'akan lebih pas.
Adám
2

q, 5 byte

nama satu huruf membuat masalah ini sepele

1"q";

Keluaran:

q
skeevey
sumber
-1

Bash, 10 byte

rev<<<Bash

Cobalah online!

DrnglVrgs
sumber
4
Jika Anda menggunakan shalih-alih, bashAnda dapat menyimpan dua byte. Tidak pernah saya menyarankan beralih bahasa untuk program untuk menyimpan dua byte lol
Siren
@ Sirens: shtidak mendukung <<<pengalihan. bashkadang-kadang diganti namanya menjadi sh, tetapi itu tidak mengubah fakta bahwa bahasa tersebut masih Bash.
Aku berdiri dikoreksi: sh --version: GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16). Agak menjijikkan bahwa mereka melakukan itu mengingat sh dan bash berperilaku berbeda.
Sirene