Início » Curiosidades » BIRL é a linguagem de programação mais treze já inventada

BIRL é a linguagem de programação mais treze já inventada

Paulo Higa Por

Um grupo de brasileiros inventou a linguagem de programação mais treze do mundo: BIRL (Bambam’s “It’s show time” Recursive Language). Inspirada no ArnoldC, a linguagem tem código aberto e utiliza comandos simples, como “CE QUER VER ESSA PORRA?” para mostrar na tela e “ELE QUE A GENTE QUER?” como teste condicional. E você já pode começar a programar, mas tem que provar que constrói fibra.

birl

A sintaxe do BIRL é bastante familiar para quem conhece C e seus derivados, mas será ampliada “pra ficar o mais longe possível dessa linguagem de quem sobe em árvore”. E não é água com código: os principais comandos já estão implantados e um interpretador totalmente funcional está disponível — você pode até mesmo baixar seu fonte .birl.

Quer mostrar na tela? Basta utilizar:

CE QUER VER ESSA PORRA? ("Hello, world");

Criar uma estrutura if/else?

ELE QUE A GENTE QUER? (x > 13)
//caso verdadeiro
NAO VAI DAR NAO
//caso falso
BIRL

Ou declarar uma função?

OH O HOME AI PO (int nomeFunc(int a, int b))
//código da função
BORA CUMPADE 1;
BIRL

A semelhança com C fica bastante aparente neste exemplo, mas BIRL é bem mais treze, além de ser a única linguagem de programação que consegue derrubar as árvores do Parque Ibirapuera:

birl-c

Você já pode pegar bastante informação do BIRL e codar pra caralho: a documentação completa está disponível no GitHub. Vai, monstro.

Dica do Lucas Santos no Tecnogrupo. Não entendeu? BIRL.

Mais sobre:

Comentários

Envie uma pergunta

Os mais notáveis

Comentários com a maior pontuação

Ryszol
Lógico que não cada! É só pela zueira!!!
João Victor Dos Santos
Não vai compilar não...
QUE NÃO VAI COMPILAR O QUE SAI DE CASA ESCREVI CODIGO PRA CARAHO
Arara (Globista-Recordista)
BIRL!
Marcoscs
tipo esses aqui?
Alessandro Andrade
Véi.... EU NUNCA RI TANTO LENDO UMA NOTÍCIA!!! Nego aqui no trabalho deve tá achando que eu tô louco! KKKKKKKKKKKKKK
Jack
No shit, Sherlock.
Vicente Pires
13 quer dizer doido, maluco aqui em sampa, parece que eh o código que a polícia usa quando atende uma ocorrência e tem uma pessoa doente mental fazendo desordem...
Bruno
exatamente. É uma layer de muitos métodos com parâmetros, usando a base do velho C. Para quem realmente quer algo complexo, pegue as linguagens "brainf*ck" e "whitespace". Essas sim são "13"!
Bruno R da Silva
exatamente. É uma layer de muitos métodos com parâmetros, usando a base do velho C. Para quem realmente quer algo complexo, pegue as linguagens "brainf*ck" e "whitespace". Essas sim são "13"!
Vinícius Sasso
É bem útil. (tosse)
Jonathas Lacerda
ah, vá... sério?
Cap. Obvious strikes again
Gileno Novaes
Haha... Só brasileiro pra criar uma linguagem de programação da zueira
jesse moreira
Vou estudar essa linguagem: com certeza vou me divertir muito! "Bora cumpade....kkk"
Isaias Soares Leite
Maluca / Louca = 13
Marco Pacheco
É legal somente pela curiosidade e zueira! Depois você percebe que tem que digitar o dobro de caracteres para fazer a mesma coisa que faria em C/C++.

No fim, a linguagem não serve nem para ensinar a programar!
Keaton
https://media1.giphy.com/media/xW39OR6ceacMw/200_s.gif
Tobias
Rima (forçando um pouco) com "crazy". P/ uma definição mais formal: http://www.dicionarioinformal.com.br/treze/
Tobias
E o que vc entendeu do que ouviu, Bruno?
Igor Sant'ana
Relaxa que isso é apenas um parser para C.
Helen Fernanda
Treze?
Madson
uma linguagem criada para ensinar
Guilherme Carvalho
O código ta saindo da jaula! BIRL!
Sua Mãe Aquela Honesta Senhora
Don't YOU SAYYYY????????
Bruno Aveiro
Sou de SP. Já ouvi essa gíria várias vezes por aqui. =)
Leonardo Silva Coutinho
linguagem é geralmente em inglês mesmo pra facilitar o uso de todos. Conheço uma linguagem criada por BR que chama LUA, mas é inglês tb.
Marcos Oliveira
https://www.youtube.com/watch?v=3_qEE2i6h5Q
Fábio Silva De Souza Filho
Capn. Obvious
Raphael
Nunca tinha visto essa expressão na vida ("treze" usado como gíria), embora tenha entendido pelo contexto.
Lucas Ambrosio
AAHUHAHUAHUAHUAHU BR É FODA DE MAIS MANO AHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAUAHUAHAUHAUHAUHUHAU
Wilson Cardoso
Rapaz, acho que pra codar não vai dar
Como não vai dar?
Saí de casa comi pra caralho! BIIIIIRRRRLL
Alfredo Casanova
Cópia do ArnoldC http://lhartikk.github.io/ArnoldC/
Mas valeu a criatividade
lucas.lop
Então, mas aí não resolve muito né, se é limitada, já não é 100%...
Lucas Lopes
Então, mas aí não resolve muito né, se é limitada, já não é 100%...
Cesar Osvaldo Müller
é uma linguagem bem básica, do tipo, não é orientada a objeto e não conecta com banco...
lucas.lop
O que é isso? É uma linguagem?
Lucas Lopes
O que é isso? É uma linguagem?
R.Sand
Portugol, não?
R_Martell
Portugol, não?
strogo9
WAT??
Italo Silva
O "compilador" simplesmente substiu as frases por construções da sintaxe normal de C. Por exemplo, ele substitui todas as ocorrências de "BIRL" por um fechamento de bloco normal "}".

Interessante, mas bem sem graça quando tu lê o código.
lucas.lop
Sério... se existe isso, deve existir uma linguagem 100% em português, não?
Lucas Lopes
Sério... se existe isso, deve existir uma linguagem 100% em português, não?
Vagner Aniceto
Eita poooorra!!!
Leandro
https://media.giphy.com/media/NLbivNFUwhoTm/giphy.gif
Guilherme Macêdo da Cruz
Eu preciso programar nessa linguagem.. Na moral...
Clebson Santiago Carvalho
Legal. Quantas ideias boas não surgem de gente sem o que fazer né rsrsrs
Ed. Blake
Sempre boio nesses memes como Bambam.
Comediante
Sempre boio nesses memes como Bambam.
PPKX XD ✓ᵛᵉʳᶦᶠᶦᵉᵈ
Applefags A-M-A-R-A-M essa linguagem
PPKX XD ?????????
Applefags A-M-A-R-A-M essa linguagem
Diego Tillmann
Os caras são monstro mesmo haha
Bruno Carvalho
http://blogs.uai.com.br/fechadocomocruzeiro/wp-content/uploads/fechadocomocruzeiro/8a1023d3679208bca54523f6a48b538b.jpg
PPKX XD ✓ᵛᵉʳᶦᶠᶦᵉᵈ
Aqui é bodibildi porra!!!!
MacielLucas
Swift que se cuide.
PPKX XD ?????????
Aqui é bodibildi porra!!!!
marcos_5000
Só consigo pensar: Que morte horrível. :)
pedroca
kkkkkkkkkkkkkkkkkk brhue
Frank V
¿¿¿¿¿
Frank Vinnicyus
¿¿¿¿¿
Juan Lourenço
BIRL!