(first muitos)
Chegou sua newsletter fresquinha sobre Clojure (conj [] :clojure-south :quantica :IA :eca :game-dev)
Boas vindas!
Essa é a nossa primeira edição da (concat), sua newsletter de Clojure em Português <3
Esperamos que goste, e contamos com sua participação nos comentários para melhorar e trazer novos conteúdos.
Boa leitura
Siga a ClojureBR
A ClojureBR está presente em diversas plataformas e em múltiplos formatos. Nos siga!
Website | Telegram | Discord | YouTube
Clojure South está de volta!
Após 6 anos, a maior conferência de Clojure da América do Sul retorna a São Paulo com dois dias de programação imperdível, que incluem workshops e palestras com convidados nacionais e internacionais.
Organizada pelo Nubank, a Clojure South acontecerá nos dias 6 e 7 de outubro em São Paulo. As inscrições já estão abertas, garanta o seu lugar!
Confira mais informações no site oficial: https://clojure-south.com/
Computação Quantica + Clojure 🤯
Na edição de setembro do deref, o lançamento de uma lib chamou a atenção. A qclojure é uma biblioteca para computação quântica em Clojure!
Desenvolvida por Ludger Solbach, a qclojure oferece uma interface para conceitos de computação quântica e simula circuitos quânticos, com suporte a mais de 20 tipos de portas quânticas, como Hadamard, Pauli, CNOT, Toffoli, entre outras, além de algoritmos clássicos como Deutsch, Grover, Shor, QFT, VQE e muitos mais.
A arquitetura baseada em protocolos permite interligar simuladores locais ou hardware real, com mecanismos avançados de otimização, mitigação de erros e integração com OpenQASM 2 e 3. Também oferece visualizações em ASCII, SVG e HTML, além de suporte a notebooks para experimentação interativa.
O readme está bem completinho para quem quiser se aventurar nessa!
Confere lá !!
Adivinha sobre o que é esse tópico? 😅
O tema de AI e vibe coding aparece quase como incidental. O foco principal é o editor VS Code, pois muitas pessoas chegam ao Clojure após experiências prévias com outras linguagens que naturalmente traz familiaridade com o VS Code. Apesar de sempre existir bastante conteúdo disponível sobre o uso do editor com Clojure, no uso profissional nem sempre era comum encontrar quem utilizasse no dia a dia com REPL integrado.
Com a popularização da inteligência artificial e a adoção em massa de um editor derivado do VS Code, o cenário mudou. Hoje há mais opções e suporte para diferentes preferências de uso.
Confiram aí essa live super legal com a galera do VS Code + Calva:
👉 VS Code Live – Vibe-hack VS Code with Joyride and Copilot
Aproveitando o assunto, vale a pena mencionar o trabalho do colega de comunidade Eric Dallo. Ele criou o ECA (Editor Code Assistant), uma extensão que leva recursos de IA direto para sua IDE. O projeto é escrito em Clojure, porém pode ser usado para qualquer linguagem!
Já tem suporte para VsCode, Emacs, NVim e Intellij! Além de diversos modelos de LLM
🎮 GameDev: Simulador espacial em Clojure
Olha que projeto incrível. O Jan Wedekind criou um simulador espacial todinho em Clojure, e uma penca de dependencias, claro 😅. Ele está se dedicando a isso por quase 5 anos e já tem uma listinha dos desenvolvimentos futuros. Uma persistência admirável.
Ele usou algoritmos e técnicas de renderização, raycasting, e enfim, varios detalhes geniais. Todo o processo está bem detalhado no blog, onde ele também compartilha alguns vídeos e o resultado fala por si só.
Veja em https://www.wedesoft.de/software/2025/09/05/clojure-game/
Código fonte: https://github.com/wedesoft/sfsim
Se curte o assunto, tivemos também duas edições do nosso meetup sobre game dev, dá uma conferida:
Desenvolvimento de Jogos com ClojureCLR - Lucas Teles
Analisando Jogos em Clojure - Lisp Game Jam 2024