Participante | Repositório | Status | Linguagem | Tipo do projeto | Redes sociais |
---|---|---|---|---|---|
JrSchmidtt | rinha-de-compiler-go | WIP | Golang 💙 | Tree-Walking Interpreter 🌴 | GitHub |
erik guizao | Rinha-de-Compiler | .Pensando.. 🧠 | C++ | ||
eduhenke | rinha-de-compiler | ||||
eduOliver | Rinha-Compiler | ||||
henri | rinha | ✅ Done | 🦀 Rust | 🌴 Tree-Walking Interpreter | @hnrbs_ |
edusporto | rinha-compilador | ✅ Completo | Haskell | Tree-Walking Interpreter | sandalo.dev, Twitter |
losty17 | rinha-de-compiler | ||||
rodrigocam | rinha | ✅ Todos os exemplos funcionando | Rust 🦀 | Tree-Walking Interpreter 🌴 | @rodrigopulu |
lucasnlm | rinha-compiler-kotlin | ✅ Completo | Kotlin Native | Tree-Walking Interpreter 🌴 | GitHub |
ThiagoTatico | rinha-Interpreter | 🛠️ Just Starting | Tree-Walking Interpreter 🌴 | ||
ricardopieper | rinha-compiler | ✅ (eu acho kkk) | Rust | HOAS | https://github.com/ricardopieper |
leonardohn | rinha-interpreter | ||||
lucasmontano | rinha-de-compiler | ||||
D4yvid | compiler-rinha | ||||
Olordecoelho | rinha-de-compiladores | Funciona, mas muito lento 🐌 | Python | Twitter Instagram | |
DouglasGabr | rinha-de-compiler | ||||
milyth | touka | ||||
italo | rinha-compiler | ||||
astahjmo e niumxp | rinha-de-compiler | ||||
andrecoelho | rinha-interpreter-app | ||||
Emanuel Júnior | rinha-interpreter-py | Até o momento, está funcional | 🐍 Python | Tree-walking interpreter | My Links |
Lamadelrae | compiler-battles-csharp | ||||
rwillians | elixir-transcompiler | ✅ fib ✅ combination ✅ sum |
🔮 Elixir | Source-to-Source Transcompiler | 𝕏 @rwillians_ |
wilgnne | rinha-de-compiler-ts | ||||
BRonen | luajit-rinha-de-compiler | ✅ Done | 🌚 Luajit | Source-to-Source | @brennokkkk |
netodotcom | rinha-de-compiler | ||||
mr-soulfox | rinha-de-compiladores-cpp | ||||
Crazynds | rinha-compiler | ||||
reonardoleis | nargas | ||||
PedroFnseca | rinha-compiler-rust | Rust | Tree-walking interpreter | IG | |
guilhermedjr | rinha-compiler-csharp | ||||
gabrielogregorio | rinha-compiler | ✅ Done | Typescript | Tree-walking interpreter | |
dhrleandro | rinha-de-compiler-php | ✅ combination ✅ fib ✅ sum |
🐘 PHP | Bytecode Interpreter | leandrodaher.com |
brunokim | rinha-de-compiler | ✅ tree-walking ✅ bytecode 💭 implementação sem recursão |
🐍 Python | Interpretador | |
matheusgb | marmota | ||||
lrlucena | rinha-de-compiler-scala | Scala | @lrlucena | ||
lrlucena | rinha-de-compiler | ? | @lrlucena | ||
fernandozanutto | rinha-compiler | 🐍 Python | Tree-walking Interpreter | ||
fenner | rinha-compiladores-2023 | ✅ Completo | Pascal | https://www.linkedin.com/in/alexandro-fenner-67842960/ | |
dgomesma | vladpiler | ||||
Braayy | binha | ||||
guitcastro | rinha-de-compiler-ex | ||||
RRFreitas | Rinha-Compiler | ||||
renatoalencar | rinha-de-compiladores-ocaml | ||||
dhilst | rinhacompiler | ||||
DiegoTeles | rinha-de-compiler-js | JavaScript | My Links | ||
antoniogomes94 | rinha-de-compiler-csharp | ✅ print ✅ fib ✅ combination ✅ sum |
C# | 𝕏 @antoniogomes_io | |
Aleff Moura | rinha-interpreter-with-fsharp | ✅ fib ✅ combination ✅ sum |
F# | My Links | |
samueldurantes | rinha | ||||
leodhb | pico | ✅ done | Ruby | Tree-walking Interpreter | |
Ytu | rinha-de-compiladores | Pensando no projeto | javascript | ||
FabioSeixas | rinha-de-compilers | ✅ done | 🦀 | ||
giancarlopro | rinha-de-compiler | Funcionando! (eu acho) | C | @giancarlo_py | |
lucaspacheco | rinha-de-compiler-csharp | Em desenvolvimento | CSharp | @lucaspsilveiras | |
GCdePaula | rinha-luajit-rs | Done! | Rust | Source-to-Source Compiler | Twitter Webpage |
dlopes7 | rinha-compiler | Fuçando | Zig | ||
cleissonbarbosa | rinha-compiladores-rust | Na minha maquina funciona! | Rust | Tree-walking Interpretador | @cleissonbarbosa |
cleissonbarbosa | rinha-compiladores-julia | Na minha maquina funciona! | Julia | Tree-walking Interpretador | @cleissonbarbosa |
cleissonbarbosa | rinha-compiladores-haskell | Na minha maquina funciona! | Haskell | Tree-walking Interpretador | @cleissonbarbosa |
fagundesraphael | rinha-de-compiladores | Em aprendizado | @nuncaestou | ||
danielhoffmanno | rinha-de-compiler | Em desenvolvimento | CSharp | ||
matheusBBarni | rinha-compiler | Começando/Aprendendo | Rescript | @matheusBBarni | |
luizzuchinali | rinha-compiler | C# | Tree-walking Interpreter | ||
pandrre | irinha-bun | Typescript | Very dumb | @pandrre | |
iaZe | rinha-compiladores | ✅ Done | 🌑 Lua | TWI | Twitter Instagram |
maxwellmonteiro | rinha-compiladores | ✅ Todos os exemplos ✅ Todos os termos e operadores ✅ Tipagem dinâmica |
C | Source-to-Source Compiler | |
daviprios | rinha-de-compiler | ✅ | TS (bun) | Tree-walk Interpreter | |
lurodrigo | rinha-comp | Completo (rodando os três exemplos) | Elixir | Source-to-Source Compiler | @metapraxe |
BertBR | rinha-de-compiler | WIP | Golang | Source-to-Source | Reach me! |
autistadev | rinha-de-compiler | ||||
breno5g | rinha-de-compilers | Passando em todos os testes | Tree-walking Interpreter | @breno5g | |
FlavioNevs | rinha-de-compiler | Uma hora vai... | Rust | @nevs.dev | |
FlorSousa | powershell | C | |||
fernando oliveira | rinha-de-compiler | ✅ fib ✅ combination ✅ sum |
Java | Tree-walking Interpreter | |
Alessandro Lima | rinha-de-compiladores | Pelo conhecimento🧠 | Python🐍 | @ale_lima_filho | |
Ronaldo3030 | rinha-de-compiladores-js | aprendendo mais sobre compilação | Javascript | @Juninhojucasido | |
celsobonutti | rinha | ✅ fib ✅ combination ✅ sum |
Lean 4 | Source-to-Source Compiler (target: Racket) | @celsobonutti |
tiagosalem | garbash | ✅ fib ✅ combination ✅ sum |
Bash | Interpreter | 𝕏 @tiagosh |
Danfs | Betta | fib(10) deu -80, logo: bugado | TypeScript | Tree-Walking Intepreter | Eca, redes sociais |
Pr3d4dor | rinha-de-compiler-php | Finalizado | PHP | Tree-walk Interpreter | @GianlucaBine |
jhonnk | rinha-compiler | Em desenvolvimento | Javascript | Tree-walking interpreter | Instagram LinkedIn |
LucasVeloz | transpiler-js | ✅ binary ✅ var ✅ let |
JS | Tree-walking Interpretador | instagram youtube x |
Guilherme Melo | rinha-de-compiler-csharp | ✅ Rodando para os exemplos fornecidos o/ | C# | Tree-walking Interpreter | Twitter: @gldmelo |
João Vitor (Jottinha) | rinha-de-compiler | ✅ fib |
Java | Tree-walking | |
Pedro Nogueira | Binha-Interpreter | ✅ (Basic) Done | TS | Tree-walking Interpretador | Github: @Pedromdsn Twitter/X: @PPedromdsn Website: pedromdsn.site |
joaomarcosbc | rinha-compiler-go | Studying... | Golang | ||
Yago Crispim | rinha-compiler | ✅ print ✅ fib ✅ combination ✅ sum |
Lua | Tree-walking interpreter | Twitter LinkedIn |
fabiosvm | rinha-interpreter | Work in progress | C | Bytecode Interpreter | |
Yago Crispim | rinha-compiler | WIP | Lua | Tree-walking interpreter | Twitter LinkedIn |
fabiosvm | rinha-interpreter | Done! | C | Bytecode Interpreter | Github |
datsfilipe | rinha-de-compiler | Done! | TypeScript | Tree-Walking Intepreter | links aqui |
Teles | rinhac | Desenvolvimento inicial | Rust | Ahead-of-time Compiler | |
carlinhos | bunito | TypeScript (Bun) | |||
Valmor Flores | intR64 | v1.0 | Flutter | Github | |
Natã Estanislau | rinha-de-compiler-bytecode | C | Source -> Bytecode -> VM | Github | |
Paulo Victor | rinha-de-compiler | Vai dá certo | JS | Github | |
thebe111 | interpreter | unknown | Rust | Tree-walking Interpretador | |
Erik Morbach | CompilerRinha | ✅ Completo | C++ | Tree-Walking Interpreter | Github |
Kadu | rinha-de-compiladores | Basico feito | JavaScript | Tree-Walking Interpreter | @kadux.07 |
David Lins | rinha-compiladores-javaparser | ✅ sum ✅ fib ✅ combination |
Java | Source-to-Source Compiler | 𝕏 @davidlins |
ErnaneJ | go-interpreter-rinha | ✅ v1.0 | GO | Tree-Walking Interpreter 🌴 | @Ernanej |
Balmanth | rinha-compiler | Desafiando XCHEME | TypeScript | Tree-Walking Interpreter | |
Edmar Sousa | rinha-compilador | Em desenvolvimento | C++ | Tree-Walking Interpreter | Github |
ghhernandes | rinha-compiler-go | ✅ Done | Golang | Tree-Walking Interpreter | |
Ullas (Ulisses Rosa) | Compilers-Rinha | ✅ sum ✅ fib ✅ combination |
Rust | Tree-Walking Interpreter | Github [LinkedIn] (https://www.linkedin.com/in/ulisses-rosa-3b13a4204/) |
MarcosCostaDev | RinhaCompiler | Done | C# | Tree-Walking Interpreter | |
MarcosCostaDev | rinha-de-interpreter-personal | WIP | Mojo | Tree-Walking Interpreter | |
ericklima-ca | gorinha | ✅ Done | Go | Tree-Walking Interpreter | github |
rcovery (Ryan) | rinha-de-compiler | ✅ 🦾 Finished | Elixir | Tree-Walking Interpreter | Linkedin |
ch1n3du | pico_rinha | WIP | (っ◔◡◔)っ ♥ 🦀Rust🦀 ♥ | Tree-Walking Interpreter and ByteCode Intepreter | Github |
Lorenzobattistela | rinha-de-compiler | Funcionando | TypeScript | Tree-Walking Interpreter | Github |
Vinícius | rinha-de-compiler-solution | ✅ | Python🐍 | Compiler (llvm ir -> optimization -> target code) | |
davisuga | compiler-rinha-solution | ✅ | Scala 3 | Tree-walking Interpretador | LinkedIn, Twitter |
Victor Hogemann | rinha-de-compiler-fsharp | ✅ | F# | Tree-walking Interpreter | Links |
Garicas | ritalinha | Cooking | C | Bytecode Interpreter -> ? | LinkeIn |
Márcio Saraiva | rinha-de-compiler-to-js | WIP | Javascript | Tree-Walking Interpreter | |
Patrick | rinha-compilers | JavaScript | Tree-walking Interpretador | ||
mateuxlucax | rinha-de-compiler-dart | ✅ Todos os exemplos funcionando | Dart 🎯 | Tree-Walking Interpreter 🌴 | LinkedIn |
Samuel Haidu | RinhaToPythonVM | ✅ Rodando todos os exemplos | Python🐍 | Bytecode Interpreter (Rinha -> Python VM Bytecode) | |
Gustavo Mendonça | rinha-compiler | ✅ Print ✅ Add / Sub |
Rust / LLVM | Tree-walking Interpretador / Compiler | Minhas Redes |
oMuriloDev | rinha-compiler | ✅ Rodando todos os exemplos | Go <3 | Tree-Walking Interpreter | Github |
fabriciorby & perrutbruno | lua-vai | ✅ Rodando todos os exemplos | Lua | Tree-Walking Interpreter | Github |
Jeff Quesado | rinha-compiler | Resolvendo questões no bytecode para permitir clausuras | Bash | Bytecode interpreter (BCB) | |
João Paulo | primeiro interpretador | ✅ Exemplos basicos funcionando | Java | Tree-Walking Interpreter 🌴 | |
fabriciorby | rinha-de-compiler-clj | ✅ Rodando todos os exemplos | Clojure | Tree-Walking Interpreter | |
Josuel | la-rinha | Done | C | Tree-walking | |
Gabriel Santos | rinha-de-compiler | ✅ Done | Python | Tree-walking Interpreter | |
Jackson Samuel | rinha-de-compiler-ts | FAZENDO | Typescript | Tree-Walking Interpreter 🌴 | GitHub |
lucaspsg | rinha-de-compiladores | FAZENDO | C++ | Tree-Walking Interpreter 🌴 | |
joselsneto | rinha-de-compiler-vlang | WIP | Vlang | Tree-Walking Interpreter 🌴 | GitHub Instagram |
Salomemes | rinha-transpiler-js | ✅ Rodando todos os exemplos | TypeScript | Tree-Walking Interpreter 🌴 | GitHub Twitter LinkedIn |
Leonardo Di Credico e Gabriel Lima | KriegBoar 🐗 | Em Desenvolvimento | C++ | Bytecode Interpreter | GitHub Boar GitHub Leonardo |
Luiz Antônio | herbiec 🐗 | ✅ Os exemplos já rodam tranquilamente, mas ainda faltam os tipos Bool , Tuple e funções relacionadas |
KornShell/93 | Interpretador tipo Tree-Walking 🌴 | Microsoft GitHub | Pindorama | The Order of The Boar | Blog | YouTube |
Gabriel Martins | bun-rinha-compiler | ✅ Todos os exemplos funcionando | Typescript - Bun | Tree-Walking Interpreter | LinkedIn - Github |
DevDaaniel | java-interpreter-rinha | Pensante/Fazendo | Java | Tree-Walking Interpreter 🌴 | |
Yuri Withowsky | rinha-de-compiler-csharp | ✅ Completo | C# | Tree-Walking Interpreter 🌴 | |
Ismael Velten | haskell-rinha-compiler | Iniciando | Haskell | Just-in-time Compiler | GitHub |
Vinicius Ferraz | rinha | ✅ Todos os exemplos funcionando | Java ☕ | Source-to-Source | @viniciusfcf |
Ítalo Paulino (irbp) | darinha | ✅ Completo | Dart 🎯 | Tree-Walking Interpreter | Github |
MartinGHaas | interpretador-rinha | em desenvolvimento | JavaScript | Tree-Walking Interpreter | GitHub |
mtrecouso | rinha-compiler-nodejs | ✅ Rodando todos os exemplos | JavaScript | Source-to-Source | GitHub |
Adriano dos Santos Fernandes | rinha-de-compiler | ✅ Completo | C++ | Tree-Walking Interpreter | GitHub |
Rafa Dutra | rinha-ruby | ✅ Completo | Ruby | Tree-Walking Interpreter | GitHub |
ferreirawalter | rinha-de-compiler | Tentando... | Haskell | Tree-Walking Interpreter | |
Felipe (Frai) | rinha-de-compiler-ocaml | ✅ Rodando todos os exemplos | OCaml 🐪 | Tree-Walking Interpreter 🌴 | GitHub |
lbguilherme | rinha-typescript | ✅ Completo | TypeScript (Apenas com tipos! Zero código) | Tree-Walking Interpreter | GitHub |
Guilherme Meira | rinha-compilador-2023 | ✅ Completo | Java ☕ | Compiler (JVM bytecode) | GitHub, Twitter |
Maurício Mussatto Scopel | rinha-compilers | ✅ Completo | Java ☕ | Tree-walking interpreter | GitHub, LinkedIn |
Gabriel Capanema | rast2js | ✅ Rodando todos os exemplos | Typescript | AST to AST Transformer | |
Vitor Vezani | rinha-de-compiler | ✅ Rodando todos os exemplos | Golang | Tree-Walking Interpreter | |
Joshua Passos | rinha | ✅ | Haskell | Interpretador | LinkedIn, Github |
Tacio | Tree Walker em Go | ✅ Rodando todos os exemplos | Golang | Tree-Walking Interpre | André Pereira |
Enzo Massaki | clownhead | ✅ Rodando todos os exemplos | Python | Ahead-of-time Compiler | |
Victor Taelin | rinhavm | WIP | Rust | Bytecode Interpreter | Github |
Mateus Ryan | rinha-compiler-dotnet | Etapa final | C# | Ahead-of-time Compiler (.Net IL) | LinkedIn, Github |
Itallo David | rinha_lang | Em desenvolvimento | Java | Tree-Walking Interpreter | |
nobytes | hina | funcionando | Go | Tree-walking Interpreter | |
imaqtkatt | rinha-ocaml | funciona | OCaml | Tree-walking Interpretador | |
Daniel Wojcickoski | rinha-interpreter.py | ✅ Exemplos funcionais | 🐍 Python | Tree-Walking Interprer | GitHub |
Gabriel Mello de Oliveira | rinha-de-compiler | ✅ Rodando todos os exemplos | Golang | Tree-Walking Interprer | GitHub |
Victor Augusto | rinha-de-compiler-bun | ✅ Done | TypeScript | Tree-Walking Interpreter 🌴 | GitHub Linkedin |
João Pedro F. Barbosa | rinha-interpreter | Correndo 🏃 | Rust | Tree-Walking Interprer | LinkedIn, GitHub |
Marcelo Magalhães | rinha-compiler | ✅ Completo | C++ | Tree-Walking Interpreter | GitHub |
Paulo Paes | rinha-js | ✅ Exemplos | JavaScript | Tree-Walking Interprer | |
priv | rinha-interpreter | ✅ | Perl | Tree-Walking Interprer | |
Breno Carvalho | rinha | Funcionando (eu acho) | 🦉 Prolog | Tree-Walking-Interpretador | 🐦, 🌐 |
aug | rinha-interpreter.rs | Working | Rust (i love this) | Tree-Walking Interpreter | GitHub |
Marcelo Fernandes | rinha-de-compiler-clojure | ✅ Rodando exemplos | Clojure | Tree-Warlking Interpreter | |
Rodrigo Navarro | rinha-compiladores | ✅ | Rust | Tree-walking Interpreter | |
italotabatinga | crinha | wip | C | Bytecode Interpreter | GitHub |
Nicolas Van Klaveren | rinha-compiler | ✅ Exemplos rodando | dotnet | Tree-Walking Interpreter | Github LinkedIn |
Leandro Proença | patropi | Sum, Fib, Combination, Tuples | Ruby | Tree-walking interpreter | Blog, Twitter |
Raphael M. R. Victal | AltairSpanKBs | Golang | Tree-Walking Interpreter 🌴 | GitHub, Twitter | |
Fabricio Juliatto | rvm | ✅ Rodando os exemplos - otimizando | Rust | Bytecode Interpreter | |
Douglas S. Elias | Repositório | ✅ Rodando todos os exemplos | Odin | Source-to-Source | Github / Linkedin |
Leonardo Monteiro (quatroka) | rinha-de-compiler-solution-py | ✅ Completo | 🐍 Python | Tree-Walking Interpreter 🌴 | GitHub | Xuitter | Linkedin |
migfernandes01 | rinha-go-interpreter | ✅ Todos os exemplos funcionando | Go | Tree-Walking Interprer | GitHub |
Heraldo Lucena | coral | WIP | 🐍 Python | AOT compiler | GitHub |
Wanderson Ralph | rinha-de-compiler | C++ | Tree-Walking Interprer | GitHub | |
Alex Silva | OutroInterpretadorCSharp | Atrasado... | C# | Tree-walking Interpretador | GitHub |
Isaac Nascimento | Rinha | JavaScript | |||
Maxsuel Maccari | rinha_compiler_ex | WIP | Elixir | AST to AST Transformer | GitHub |
Gabriel Tavares (Modog) | rinha-interpreter | WIP | JS | Tree-walking Interpretador | GitHub |
coproduto | rinha-zig | ✅ | ⚡Zig | Tree-Walking Interpreter | GitHub, Twitter, LinkedIn |
Diego Ramos | rinha | ⚒️ WIP | ☯️🐍 rPython | 🌴 Tree-Walking Interpreter | GitHub |
Mikhail R. Gadelha | https://github.com/mikhailramalho/jsc-rinher | WIP | C++ | Interpreter + JIT | https://mikhailramalho.github.io/ |
danielHc91 | rinha-compiladores | Vou fazer | C# | Tree-Walking Interprer | GitHub |
Matheus Lenke | rinha-de-compiler-dart | WIP | Dart | Tree-Walking Interprer 🌴 | GitHub, Twitter |
matgomes | compiler_brawl | WIP | Erlang | Tree-Walking Interprer | |
Rodrigo Meray | penumbra | ✅ Completo | Lua | Tree-Walking Interprer | GitHub |
Felipe Cardoso | node-interpreter | ✅ Rodando todos os exemplos | JavaScript (Node) | Tree-Walking Interprer | GitHub, LinkedIn, Youtube |
kurioh | rinha | WIP | Rust | Compila pra HVM | GitHub |
Tipos de projeto:
Nome | Descrição / Link para recursos explicando |
---|---|
Tree-walking Interpretador | n/a |
Source-to-Source Compiler | Link |
Bytecode Interpreter | Link |
Ahead-of-time Compiler | Link |
Compiler | Link |
Just-in-time Compiler | Link |
AST to AST Transformer | Link |
(Caso seu tipo de projeto não esteja nessa tabela, por favor adicione.)