acho que talvez isso poderia ser considerado uma linguagem esotérica porque VC não iria usar isso realmente em projectos reais, e apenas pra testar uma ideia.
Exatamente, seria algo pra quem gosta de poesia, seria uma linguagem para diversão.
Declarar como brilho o intervalo
Da aurora ao crepúsculo a caminhar
Pois neste verso, o intervalo alcanço
De um ao dez, em passos a brincar
Em suma, os ímpares vão cantar
No palco, uma variável a brilhar
Como estrela, a soma é seu manto
Com valor inicial, no entanto
Com ternura, a cada instante
No intervalo, um número amante
Se o número, em par não se fez
Abraçar o ímpar, a vez
Adicionar a soma este amante
E assim, ao fim do canto
O resultado, em suma, encante
Aqui, a soma dos ímpares canto
Acima um exemplo de código fictício escrito em Lira para calcular a soma dos números ímpares em um intervalo de 1 a 10. Observe que este exemplo é puramente ilustrativo e não representa uma linguagem de programação real.
O código utiliza uma linguagem poética para expressar a lógica do programa. A declaração de variáveis é feita por meio de metáforas, como "brilho" para representar um intervalo e "estrela" para uma variável de soma. A iteração é descrita como um "caminhar" através do intervalo, e as condições são expressas em termos de "par" e "ímpar". Por fim, o resultado é apresentado como um "canto" que encerra a execução do programa.
Em javascript:
const intervalo = Array.from({length: 10}, (_, i) => i + 1);
let soma = 0;
for (const numero of intervalo) {
if (numero % 2 !== 0) {
soma += numero;
}
}
console.log("A soma dos números ímpares é:", soma);
ou em Python:
intervalo = range(1, 11)
soma = 0
for numero in intervalo:
if numero % 2 != 0:
soma += numero
print("A soma dos números ímpares é:", soma)
ou em PHP:
$intervalo = range(1, 10);
$soma = 0;
foreach ($intervalo as $numero) {
if ($numero % 2 !== 0) {
$soma += $numero;
}
}
echo "A soma dos números ímpares é: $soma";