Você deve codificar um trecho de código que parece que gera o nome do idioma, mas na verdade gera o nome invertido.
Por exemplo, um programa Python deve parecer com o resultado, Python
mas deve realmente ser gerado nohtyP
.
O vencedor é a resposta com mais votos em uma semana!
popularity-contest
underhanded
caird coinheringaahing
fonte
fonte
Respostas:
PHP , 3 bytes
Experimente online!
Parece que gera o nome do idioma, mas na verdade são as letras em ordem inversa.
fonte
'PHP'[::-1]
e ela retornoutrue
.R, 8 bytes
Demorei um pouco para descobrir isso, mas acho que resolvi!
fonte
Cubix
Porque o Cubix nem sempre precisa ser indecifrável
Experimente online!
Assista a corrida
fonte
HTML, 11 bytes
-4 bytes que codificam o caractere unicode em um arquivo html
HTML, 12 bytes
O navegador faz o resto em um arquivo html
fonte
Braingolf , 20 bytes
Experimente online!
@
Imprime um caractere como ASCII, no entanto, porque"Braingolf"
pressiona a sequência em ordem, o último item da pilha éf
, portanto, a primeira@
impressãof
e assim por diante.Por causa dessa peculiaridade, o primeiro
Hello, World!
programa em Braingolf foi realmente:Sidenote: Braingolf ao contrário é
Flogniarb
, que pode realmente ser um nome de idioma melhor do que Braingolf!fonte
C ++
Experimente online!
fonte
> <> , 8 bytes
Experimente online!
Curiosidade, isso realmente inverte o nome do idioma. O nome, no entanto, é um palíndromo. O que é mais engraçado para mim, porque 'empalidecer' (que quase significa o início do 'palíndromo') é uma espécie de enguia em holandês.
fonte
><>
gera a pilha invertida, por que estou recebendo><>
". Então eu contei os GT's e LT's ... #><>
não<><
, o objetivo é a saída do nome do idioma revertida><>
invertido ainda><>
;)><>
com121
o código para entender o que estava dizendo: PGelatina , 8 bytes
Experimente online!
"U" é um átomo sem sentido o suficiente para "reverter uma matriz" que 99% dos programadores provavelmente assumirão que este programa produzirá "Jelly". Talvez não tanto jogadores de código, no entanto.
fonte
C (gcc) ,
2018 bytes-2 bytes graças ao cleblanc.
A especificação não diz nada sobre qualquer saída no STDERR, então ...
Experimente online!
fonte
APL (Dyalog) , 24 bytes
Saídas em STDERR. Isso é uma simples redução de identidade, mas o APL vai da direita para a esquerda!
Experimente online!
Versão alternativa, tácita e auto-documentável:
Experimente online!
APL: Uma abordagem interativa ( trocadilho intencional ). Vamos pedir as três letras e inseri-las na ordem correta:
Funciona porque o APL avalia da direita para a esquerda e, portanto, pede a letra mais à direita primeiro, mas inserimos o "A" primeiro, etc.
Experimente online!
fonte
J, 3 bytes
Saltando no movimento da língua é o palíndromo:
fonte
|.'J'
seria mais adequado.q, 5 bytes
um nome de idioma de uma letra torna esse problema trivial
Resultado:
fonte
Bash, 10 bytes
Experimente online!
fonte
sh
vez de,bash
poderá salvar dois bytes. Eu nunca jamais sugeriu línguas comutação de um programa para salvar dois bytes lolsh
não suporta o<<<
redirecionamento.bash
às vezes é renomeado parash
, mas isso não muda o fato de que o idioma ainda é o Bash.sh --version: GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16)
. Tipo de desagradável que eles fazem isso, dado que sh e bash se comportam de maneira diferente.