Rivulet: Uma Linguagem de Programação de Fios Fluidos
2025-03-27
Rivulet é uma linguagem de programação inovadora que utiliza caracteres semigráficos representando 'fios' para escrever código. Os programas consistem em blocos de código compactados chamados de glifos, cada um contendo vários tipos de fios que executam juntos. Rivulet evita mecanismos tradicionais de fluxo de controle, usando em vez disso um mecanismo de reversão para implementar ramificações condicionais e loops. Os dados são organizados como listas, e os comandos atuam em células individuais ou listas inteiras. Embora sua sintaxe possa parecer complexa à primeira vista, ela é bastante fácil de aprender.