Recentemente me deparei com uma curiosidade interessante sobre a linguagem C que ressalta como os computadores eram diferentes quando C foi criado. Especificamente, C permite o uso de dígrafos (duas combinações de letras que representam uma única letra) como como alternativas de { e } e <: e :> como substitutos de [ e ]. O objetivo disso era fornecer uma sintaxe alternativa para suportar teclados e conjuntos de caracteres onde colchetes e colchetes não estavam disponíveis. O manual da linguagem Gnu C menciona esses dígrafos, bem como %: como uma alternativa a #. Como nada mais é confiável na Internet, escrevi um programa simples e o compilei para verificar as afirmações.
#includeint main() = ; for (int i = 0; i ); %> return 0; %>
E eis que (não acredite apenas na minha palavra) funcionou! Embora seja difícil imaginar um teclado sem esses símbolos hoje, e eu possa estar mostrando minha ignorância sobre teclados internacionais aqui, estou feliz que alguém tenha pensado em incluir essas alternativas.
Mas se a referência cpp servir de referência, há uma expectativa de que todos os teclados devem ter ?,
Oi ? meu nome é Diego Crespo e gosto de falar sobre tecnologia, linguagens de programação de nicho e IA. Eu tenho um Twitter, um Mastodon e Threads, se você quiser me seguir em outras plataformas de mídia social. Se você gostou do artigo, considere conferir meu Substack. E se ainda não o fez, por que não dar uma olhada em outro artigo meu listado abaixo! Obrigado por ler e me dedicar um pouco do seu valioso tempo. A.M.D.G
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3