"SQLite ainda é muuuuito utilizado. Talvez seja o banco de dados mais utilizado do mundo. Existe até uma aplicação comercial baseada em SQLite chamada Turso. Mas caso seja necessário escalabilidade, PostgreSQL é a melhor opção."1 tabcoin · 0 comentário · pedrug19 · 2 meses atrás
"Isso é uma discussão interessante. Eu já vi o Uncle Bob, escritor de Código Limpo e Arquitetura Limpa, defender que criação de diagramas UML antes de fazer o código é perda de tempo. Ele diz que a melhor arquitetura é aquela que é guiada por testes, co..."1 tabcoin · 0 comentário · pedrug19 · 1 ano atrás
"Isso depende muuito da aplicação. Boa parte dos problemas que as pessoas tem com o Python é por causa de um negócio chamado de Global Interpreter Lock (GIL), que não deixa ter mais de um processo Python rodando ao mesmo tempo em paralelo. Boa parte dos..."1 tabcoin · 0 comentário · pedrug19 · 1 ano atrás
"Tem sido minha busca desde o começo, mas existem sim algumas boas opções (talvez não as mais ideais, mas boas no geral): Tkinter: Tkinter é a biblioteca de GUI que já vem com o Python. Não é muito bonita, mas dá pra usar. Algumas opções de personalizaç..."1 tabcoin · 1 comentário · pedrug19 · 1 ano atrás
"Python serve até mesmo para aplicações desktop. Dá pra fazer sistemas, bibliotecas, aplicações web, e várias outras coisas. Só alguns exemplos: Django: É um framework web escrito em Python. Dá pra desenvolver todo o backend de um web-site com ele, e vo..."1 tabcoin · 4 comentários · pedrug19 · 1 ano atrás
"Adoro o canal No Boilerplate. É um ótimo incentivo para fazer software. Só que eu não recomendo jogar fora todos os seus rascunhos. Tem coisa que ainda pode te servir pra lembrar do que você já fez. Ótima postagem!"2 tabcoins · 1 comentário · pedrug19 · 1 ano atrás
"Eu tenho uma opinião diferente. Hoje em dia, a programação está mais acessível, e eu acho que pra determinadas áreas é até OK começar com Python ou JavaScript, especialmente se você trabalha em um nicho muito específico como inteligência artificial ou..."1 tabcoin · 0 comentário · pedrug19 · 1 ano atrás
"Sou suspeito pra falar, porque eu curto programar em Rust. É uma linguagem extremamente sólida, mas que pode ser bastante difícil pra quem não tá acostumado. Você vai brigar muito com o compilador. Existem conceitos bastante restritivos na linguagem, t..."1 tabcoin · 0 comentário · pedrug19 · 1 ano atrás
"Se você é iniciante, eu não recomendo que comece por aí. Adquira um pouco de experiência primeiro, compiladores é uma matéria bastante densa. Eu tive aulas disso na faculdade por volta do terceiro ano, depois de aprender estruturas de dados e mais outr..."2 tabcoins · 0 comentário · pedrug19 · 1 ano atrás
"Pra mim, alguns conteúdos de entretenimento e alguns conteúdos super valiosos, mas muitos são em inglês: ThePrimeagen: é um conteúdo de entretenimento para o público programador. Ele faz alguns vídeos de react, principalmente no seu canal secundário Zu..."2 tabcoins · 1 comentário · pedrug19 · 1 ano atrás
"Eu acho que uma hora ou outra você tem que saber C++. Existem muitas aplicações escritas em C++, e muita gente está migrando pra outras linguagens, mas os sistemas escritos nela vão sempre existir. C++ está se modernizando, e já é uma linguagem com mai..."2 tabcoins · 2 comentários · pedrug19 · 1 ano atrás
"Primeiro: não se desespere, é normal. Programação é uma área extremamente densa. Eu me formei em Ciência da Computação há pouco tempo, mas já programo há pelo menos uns 5 anos e estudo todos os dias, e ainda me deparo com termos bastante técnicos que e..."4 tabcoins · 0 comentário · pedrug19 · 1 ano atrás
"Se alguém tiver interesse em utilizar isso pra algo sério, pra ensinar programação, é possível que sim 😆."2 tabcoins · 0 comentário · pedrug19 · 1 ano atrás
"Essas outras linguagens até dá pra traduzir pro português. Teria que ter um bom conhecimento de compiladores pra alterar as keywords, mas em tese é possível sim. No caso aqui, eu só utilizo um recurso do próprio Rust chamado macro. Tudo o que tá dentro..."1 tabcoin · 0 comentário · pedrug19 · 1 ano atrás
"Ótima contribuição! Na minha cabeça a ideia do projeto era ser uma brincadeira com as macros, e a informalidade é parte da brincadeira. Se quiser subir um Pull Request pra olhar com mais carinho pras alterações, e pra gente discutir sobre melhorias. Se..."1 tabcoin · 0 comentário · pedrug19 · 1 ano atrás
"Opa! É uma boa sugestão. Eu não tenho muito costume de escrever código em português, então geralmente utilizo o verbo no infinitivo, mas não é tanto problema alterar. Só pra deixar claro também, esse projeto não é um compilador novo, não estou reescrev..."1 tabcoin · 0 comentário · pedrug19 · 1 ano atrás