marcdantas
- Apresentando a minha linguagem de programação que criei do zero (e um convite para participar do meu projeto)
31 tabcoins ·
15 comentários ·
marcdantas ·
há 27 dias - Algoritmo de Engenharia Reversa: Visualização Binária Dinâmica
30 tabcoins ·
4 comentários ·
marcdantas ·
há 6 meses - Eu estava errado sobre o Rust?
6 tabcoins ·
7 comentários ·
marcdantas ·
há 26 dias - Como eu criei um compilador em Python (é sério)
6 tabcoins ·
15 comentários ·
marcdantas ·
ano passado - Quem me dera ter esse conhecimento front-end pra fazer um site tão dahora. Parabéns mano. Boa sorte pra vc!
3 tabcoins ·
1 comentários ·
marcdantas ·
há 6 meses - Mano, primeira coisa: Parabéns por escrever tão bem (sem ironia). Você escreve mt bem mano, esse penúltimo parágrado aí quase rimou e é pura verdade. Segundo: Red Pill total. realmente é isso que está acontecendo hoje. Imagina um cara com 2 anos de exp...
3 tabcoins ·
3 comentários ·
marcdantas ·
ano passado - O Pile funciona basicamente da mesma forma! Eu tenho aqui em casa uma 12C, inclusive foi uma das minhas principais inspirações para a criação do Pile. Na verdade a principal inspiração foi de outra linguagem stack-based criada por um russo que faz stre...
2 tabcoins ·
0 comentários ·
marcdantas ·
há 26 dias - Exatamente. No README.md do repositório tem uma breve explicação sobre a Notação Polonesa Reversa (ou Reverse Polish Notation). Calculadoras de economia como a HP 12C também utilizam esse recurso. MUUUITO mais eficiente para cálculos em termos de custo...
2 tabcoins ·
2 comentários ·
marcdantas ·
há 26 dias - Que massa cara! Estou usando o Rust puro, por enquanto nem tenho dependências no projeto kkk. É um interpretador totalmente em Rust.
2 tabcoins ·
0 comentários ·
marcdantas ·
há 27 dias - Cara. Eu vejo que você ainda está começando. Na minha opinião, é bom "apostar" em várias áreas diferentes para ver qual você se apega melhor. Eu recomendo dar uma olhada no desenvolvimento Android primeiro. É um pouco mais fácil de compreender e de faz...
2 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Mais detalhes sobre como eu criei um compilador em Python
2 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - O livro "Como fazer amigos e influenciar pessoas" é um dos melhores que eu ja li na vida. Parece que é livro de gente depressiva e etc. mas nesse livro tem muitos ensinamentos importantes que me ajudam até hoje a falar com pessoas e me comportar no mun...
2 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Uma mensagem para iniciantes em programação
2 tabcoins ·
5 comentários ·
marcdantas ·
ano passado - Cara, o principal meio que eu consegui encontrar pessoas como eu foi pelo Discord. Se quiser me chama la que eu te mando uns convites pra uns servidores legais pra encontrar gente. O discord pode parecer meio complexo mas já fiz amizades muito interess...
1 tabcoins ·
0 comentários ·
marcdantas ·
há 26 dias - Sim sim sim! Penso em trabalhar numa versão interativa online utilizando WebAssembly
1 tabcoins ·
0 comentários ·
marcdantas ·
há 27 dias - Sim mano, na realidade é bem possível. Eu até pensei em implementar uma versão em Python com uma IA pra reconhecer os arquivos pelo algoritmo. So que nesse caso, pela IA, seria menos custoso analisar os Bytes diretamente ao inves da imagem. Esse algori...
1 tabcoins ·
0 comentários ·
marcdantas ·
há 6 meses - Caramba mano. Dei uma olhada no teu repositório e achei muito interessante. Gostaria de contribuir mas eu sou mt noob com C++. Se quiser que eu ajude me add no discord: @marcdev_
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Que massa mano! Eu gosto bastante de mecher com o ANTLR. Ja usei ele com Java pra parsear XML e é bem interessante! (edit) Sobre a sua dúvida: Na minha linguagem, especificamente, a parte de sintaxe é bastante ofuscada. Por ser uma linguagem que utiliz...
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Opa, mano, me desculpe por não ver a sua mensagem a tempo. Mas eu já te adicionei já. Só aceitar!
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Sim!!! Inclusive eu me inspirei muito nessa linguagem para fazer a minha. Ela foi criada também em python por um Russo chamado Alexey Kutepov que faz umas streams na twitch muito legais! Eu assisti todos os vídeos do desenvolvimento do porth para me aj...
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Até concordo com a parte da decisão. Mas eu não acho que deveria ser tão drástico assim. Eu, por exemplo, comecei no Back-end e nunca me dei mal de alguma forma. Depois de um tempo começei a aprender um pouco mais sobre front e hoje sou um "fullstack-b...
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Uns links interessantes para você ver sobre: https://www.trio.dev/blog/golang-vs-rust https://arxiv.org/pdf/2003.03296.pdf https://taesoo.kim/pubs/2021/bae:rudra.pdf basicamente, a resposta é não. Na real é meio que impossível fazer essa métrica. Essas...
1 tabcoins ·
1 comentários ·
marcdantas ·
ano passado - Sim cara, conheco e sempre falei MUITO bem dela, é uma linguagem muito mal-aproveitada que todos deviam fazer projetos!
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Opa mano, eu fiquei animado ao ver o seu post sobre aprender Golang. Mas vou compartilhar algo bem interessante sobre Rust. Vou te mostrar como Rust pode te ajudar de uma forma um pouco melhor que o Golang (na minha opinião) Golang é bacana e tudo, mas...
1 tabcoins ·
1 comentários ·
marcdantas ·
ano passado - Caraca, essa foi genial. Parabéns por compartilhar isso. Vou testar!!
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Realmente. É necessário ter certo conhecimento baixo-nível. Mas eu achei a biblioteca até bem fácil de mecher (llvmlite) mas um problema grande que encontrei nessa biblioteca foi a documentação, mas você consegue encontrar algumas respostas mais satisf...
1 tabcoins ·
1 comentários ·
marcdantas ·
ano passado - filipedeschamps Eu acho que esse ponto das publicações sensacionalistas é algo meio impossível de evitar. Já que a proposta desse site é teoricamente um utopia. Eu acho que podemos chegar perto de um lugar limpo e sem posts como esses ou discordâncias...
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Como o PEP8 pode te ajudar a ser um melhor programador
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Sim, concordo que para iniciantes pode ser muito complexo. Mas o meu objetivo nesse post é fazer com que gente mais experiente aprenda LLVM. Inclusive vi que tu apareceu num video do Lucas Montano do youtube. Tu parece ser um cara mt dahora. Se tu quis...
1 tabcoins ·
0 comentários ·
marcdantas ·
ano passado - Exatamente. Além do Lua, temos o PyPy que também usa JIT e também a nova linguagem de programação Mojo que também tem JIT no meio!
0 tabcoins ·
0 comentários ·
marcdantas ·
ano passado