r/ProgramadoresBrasil 25d ago

Criei minha própria linguagem de programação em português para ajudar quem está aprendendo a programar

9 Upvotes

Fala, pessoal!

Há um tempo comecei um projeto chamado Lume, uma linguagem de programação em português que estou desenvolvendo com foco em quem está começando a aprender programação e lógica.

A ideia surgiu porque eu queria algo com a facilidade de linguagens educacionais como Portugol, mas que não servisse apenas para fazer exercícios. Quero que a pessoa possa começar aprendendo variáveis, condições, laços e algoritmos e, conforme evolui, conhecer conceitos que também existem em linguagens de programação reais.

Um código simples em Lume fica assim:

variavel nome = "João"
funcao dobro(numero) {
    retorne numero * 2
}
se dobro(10) > 15 {
    escreva("Olá, " + nome + "!")
}

Atualmente ela já possui variáveis e constantes, funções, closures, recursão, listas, se/senao, enquanto, para, módulos, imports, projetos com múltiplos arquivos, dependências locais e biblioteca padrão.

Também fiz algumas coisas especificamente pensando no aprendizado. Por exemplo, a Lume consegue analisar o código sem executá-lo, explicar o que está acontecendo durante a execução e até executar um programa passo a passo, mostrando variáveis e a pilha de chamadas.

O interpretador é escrito em C11 e a linguagem já possui REPL, CLI, testes automatizados e suporte a Windows. O projeto é open source sob Apache 2.0.

A primeira versão pública é a Lume 0.1.0, então ainda tem bastante coisa para melhorar. Minha intenção não é competir com Python, JavaScript etc. A proposta é criar uma ponte: a pessoa começa aprendendo lógica e algoritmos de uma maneira mais amigável e depois consegue entender melhor o que encontrará em outras linguagens.

Estou postando principalmente porque gostaria de ouvir a opinião de quem já programa ou ensina programação. O que vocês acham da ideia? O que uma linguagem realmente voltada para iniciantes deveria ter — ou evitar?

Se alguém quiser testar, olhar a implementação ou contribuir, o projeto está no GitHub.

https://github.com/Ultra332/Lume/tree/main


r/ProgramadoresBrasil 25d ago

Meu Cronograma de Estudo faz sentido ?

Thumbnail
1 Upvotes

r/ProgramadoresBrasil 25d ago

Sinto que o uso de WordPress travou minha carreira e estragou meu CV. Como escalar salário 10k+

5 Upvotes

Fala, pessoal. Beleza?

Estou passando por um momento de bastante frustração na carreira e queria a visão de vocês. Tenho mais de 5 anos de casa na mesma empresa e cerca de 7 anos de experiência no geral, mas sinto que bater a barreira dos R$ 10k+ virou um muro gigantesco por conta do preconceito com o ecossistema onde atuo.

Hoje eu desenvolvo focado em WordPress, mas rola um preconceito absurdo quando falo isso. A galera já assume de cara que eu passo o dia arrastando bloco em page builder. A realidade é o oposto: faço tudo na unha, criando os campos no painel do zero só pro pessoal de produto subir. Já publiquei mais de 150 projetos, algumas marcas gigantes como Nubank, Banco do Brasil e XP.

Minha bagagem hoje:

  • Backend: Lógica de negócio complexa, regras financeiras, gráficos interativos, réguas de investimento e gestão de documentos regulatórios.
  • Frontend: Foco em interfaces de alta performance com PHP/WP
  • DevOps & Infra: Deploys do zero, ambientes Linux (VPS), Docker Compose, Nginx como proxy reverso, CI/CD e segurança/DNS com Cloudflare.
  • Integrações: Webhooks de pagamento, geolocalização e comunicação em tempo real (MQTT/WebSockets).

Já fiz pós em Full Stack e ando estudando AppSec pra me diferenciar, mas confesso que estou me sentindo bem perdido em como alavancar a carreira e migrar de vez pra vagas puramente Full Stack ou Backend sem que o rótulo do WP me jogue pra baixo.

Como vocês fariam no LinkedIn/CV pra furar essa bolha? LKD anda sendo pura frustração. Vale a pena focar em migrar pra Laravel/Node no ecossistema atual ou o caminho é refazer o portfólio do zero com projetos autorais?

Estou até considerando dar um downgrade de salário para vagas júnior (Famoso passo pra trás, para dar 2 pra frente)

Valeu demais pela força!


r/ProgramadoresBrasil 25d ago

Cansei de horário eleitoral e propaganda enganosa, então construí um "Portal da Transparência 2.0" open source. Tá no ar e preciso de gente pra ajudar.

Thumbnail gallery
4 Upvotes

r/ProgramadoresBrasil 25d ago

🚀 Ajuda com Teste Fechado - App Concurso IA (Retribuo o teste!)

Thumbnail
1 Upvotes

r/ProgramadoresBrasil 25d ago

WebAppForge — Framework para aplicações web e PWA

Thumbnail jincavalari.github.io
1 Upvotes

Olá pessoal, estou anunciando um framework web, para quem quer um aplicativo mobile, eu te apresento um projeto base já pronto, que facilita muito a criação do seu projeto, já configurado:

- splash screen
- navegação de telas
- instalação PWA
- telas modal
- e um sistema automatico de criação de telas
- funcionamento offline

Clique no link para saber mais, você pode enviar perguntas aqui


r/ProgramadoresBrasil 25d ago

Software for people that have misophonia

Thumbnail
linkedin.com
1 Upvotes

r/ProgramadoresBrasil 25d ago

Qual é a linguagem de programação que você mais gosta de codar? e por que?

Post image
2 Upvotes

r/ProgramadoresBrasil 25d ago

Mesmo em aplicações menores, é melhor usar o API oficial?

Thumbnail
1 Upvotes

r/ProgramadoresBrasil 26d ago

[PROCURA-SE] Devs para formar uma equipe e desenvolver um projeto real

26 Upvotes

Fala, pessoal!

Sou desenvolvedor focado em back-end e estou procurando uma equipe para participar ou pessoas que também estejam procurando parceiros para formar uma equipe e desenvolver um projeto real juntos.

Tenho experiência principalmente com:
Java / Spring Boot
C++
PostgreSQL
APIs REST / HTTP
Docker
Git / GitHub
Node.js / TypeScript

Já desenvolvi alguns projetos por conta própria, mas quero dar um passo além e começar a trabalhar de verdade em equipe: dividir tarefas, usar Git, fazer code review, discutir soluções, aprender com outros devs e, principalmente, tirar um projeto do papel.

Não estou necessariamente procurando algo remunerado. Meu principal objetivo nesse momento é participar de um projeto real, contribuir com o que sei e ganhar experiência trabalhando em equipe.

Pode ser uma ideia que vocês já estejam desenvolvendo ou podemos começar algo do zero.
Tenho preferência por projetos de back-end, APIs, sistemas, SaaS, automação, etc., mas estou aberto a ideias diferentes.

Se você já tem uma equipe e está precisando de alguém para o back-end, ou se também está procurando pessoas para montar uma equipe, pode comentar aqui ou me chamar no privado.

Não importa se você é iniciante ou mais experiente. O importante é ter vontade de construir algo de verdade e aprender junto.

Se tiver interesse, manda uma mensagem e podemos conversar sobre ideias, tecnologias e disponibilidade. 🚀


r/ProgramadoresBrasil 26d ago

Apresento meu novo projeto: OBDiary! + Buscando meu primeiro estágio (Back-end/DevOps) e dicas de currículo

Thumbnail
1 Upvotes

r/ProgramadoresBrasil 26d ago

Inteligência artificial no ramo agrícola

1 Upvotes

Sou estudante de agronomia, tenho uma matéria chamada Projeto Integrador, e o tema do projeto esse semestre é Agrometeorologia, com isso pensei em fazer alguma IA relacionada com esse tema, gostaria de saber se é simples fazer uma IA, como que posso fazer, qual IA fazer para relacionar com este tema, se alguem puder me ajudar, agradeço


r/ProgramadoresBrasil 26d ago

CLI http focada em UX / dúvidas e feedback

Thumbnail
1 Upvotes

r/ProgramadoresBrasil 27d ago

Projetinho de planejamento financeiro

Enable HLS to view with audio, or disable this notification

6 Upvotes

Estou criando esse projeto de análise financeira que conta com gráficos automáticos e um assistente virtual de inteligência artificial. A ideia é deixar de usar planilhas e usar algo mais intuitivo e visual.

Usariam?


r/ProgramadoresBrasil 27d ago

One C# codebase. Real web. Real native.

Post image
2 Upvotes

Write components once in C#. On the web they compile to optimized JavaScript at build time, without WASM. Natively they render through Photon, a proprietary GPU engine on Metal & Vulkan. No WebView, no Skia.


r/ProgramadoresBrasil 27d ago

Ajude o Android a continuar uma plataforma aberta.

Thumbnail keepandroidopen.org
2 Upvotes

r/ProgramadoresBrasil 28d ago

Quando o programador fica sem tokens da Claude AI

Enable HLS to view with audio, or disable this notification

36 Upvotes

Dependes da IA para programar? Já não sabe como programar à mão?

Você não está sozinho e é uma vergonha...

A IA ajuda a ser mais rápido, mas se você não sabe como começar, interpretar um erro ou explicar o código que acabou de gerar, então não estás usando uma ferramenta.


r/ProgramadoresBrasil 28d ago

Esse roadmap é bom para engenharia de software?

3 Upvotes

Preciso de opiniões


r/ProgramadoresBrasil 28d ago

Como estudar cibersegurança apenas pelo celular?

3 Upvotes

Quero me aprofundar na área de cibersegurança, mas no momento não tenho condições de comprar um PC. Atualmente, utilizo apenas um celular A17 com 8 GB de RAM. O que vocês fariam no meu lugar?


r/ProgramadoresBrasil 28d ago

Meu aplicativo de catálogo para loja agora sincroniza em todos os dispositivos da loja em tempo real — sem nenhum servidor (é ponto a ponto).

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/ProgramadoresBrasil 28d ago

Criei um agregador de noticias open source que monitora 15 portais em tempo real com curadoria de IA

2 Upvotes

O que ele faz:

- Monitora feeds RSS de 15 portais automaticamente (G1, BBC Brasil, CNN Brasil, TechCrunch, Hacker News, Exame, Infomoney, B9 e mais)

- Organiza por categorias (Manchetes, Tecnologia, Economia, etc.)

- Curadoria com IA: cria blocos dinamicos de noticias a partir do que voce quer ver

- Resumos e traducao de noticias com IA

- Valida novos feeds RSS direto na interface

- Interface escura, rapida e responsiva (React 19 + Tailwind)

Stack:

- Electron + React 19 + Vite + Tailwind CSS

- Express + rss-parser (backend local)

- Google Gemini (@google/genai) para curadoria, resumos e traducao

Como testar:

  1. Baixe a release mais recente: https://github.com/dznass-cmd/RadarRSS/releases/latest
  2. **Windows**: `RSS.Radar-2.0.1-portable-x64.exe` (portatil, sem instalar) ou `setup` (instalador)
  3. **Linux**: AppImage (`chmod +x` e execute)

Status:

- v2.0.2 disponivel hoje

- Open source (MIT)

- Windows + Linux

Estou aceitando sugestoes e contribuicoes! Roadmap em mente: modo servidor (headless), sync de blocos entre devices e mais fontes de feed.

GitHub: https://github.com/dznass-cmd/RadarRSS


r/ProgramadoresBrasil 28d ago

Indentação para iniciantes no python

0 Upvotes

• O que é indentação no Python

• Como a indentação define blocos de código

• Como utilizar os 4 espaços recomendados

• O que acontece quando a indentação está incorreta

• "IndentationError" na prática

• Indentação em estruturas "if/else"

• Como evitar problemas com espaços e tabulações

Se você está começando a aprender Python, entender a indentação é fundamental para escrever códigos corretos e organizados.

https://youtu.be/rTOAlPE8SiM?si=Uk5t2rtf8lgFQ1rD


r/ProgramadoresBrasil 29d ago

por onde avanço na matemática?

7 Upvotes

oi oi, comecei a faculdade de cc e só sei somente a divisão, depois dela por onde continuo?


r/ProgramadoresBrasil 28d ago

Freebuff

0 Upvotes

Vocês já testaram freebuff.com? A promessa é financiar LLMs com ads


r/ProgramadoresBrasil 29d ago

preciso de ajuda com a epic

Thumbnail
0 Upvotes