C
Sem literais ou comentários de string:
Better(to,re);main(silent){and();}be(thought,a,fool){}
than(to,open,your,mouth);and(){}remove(all,doubt);
Divida em duas linhas, mas uma funcionaria bem também.
Quando compilado usando o gcc no Linux (x86-64), produz um executável que sai com êxito (código de saída 0), o mesmo que o true
utilitário Unix; sendo assim, eu escolho interpretar o requisito de retornar booleano true
em uma linguagem que não seja de script.
Nota: apesar do abuso da regra "int implícita", o principal truque por trás deste programa é que, enquanto um programa C que cai no final de main
sem uma return
instrução normalmente resulta em um código de saída diferente de zero, chamando outra função que podemos defina o EAX
registro que será usado como o código de saída do programa. É claro que esse é um comportamento totalmente indefinido e totalmente não portátil.