-
Go Blog (oficial)
Joe Tsai, Daniel MartÃ, Johan Brandhorst-Satzkorn, Roger Peppe, Chris Hines, and Damien Neil
08/09/2025 21:00
Com a chegada do Go 1.25, a galera agora tem acesso aos pacotes experimentais encoding/json/jsontext e encoding/json/v2. Isso pode ser um divisor de águas para quem trabalha com APIs, já que promete facilitar bastante o manejo de JSON. Claro que, como toda novidade, é bom ficar atento à estabilidade — não queremos um bug no meio da nossa "pasta a la JSON", não é mesmo?
-
Zig News (oficial)
07/09/2025 21:00
A primeira queda do site ziglang.org trouxe à tona o poder e a fúria dos bots famintos, como um personagem de Mario que se recusa a parar de comer cogumelos. O site sofreu com um monte de requisições do user agent facebookexternalhit/1.1, que em menos de 36 horas fez o download do tarball mais de um milhão de vezes. A resposta da equipe foi inteligente: ao invés de investir em soluções caras, eles deixaram claro que a 'quebra' era a melhor saÃda. Isso é o que chamo de flexibilidade mid-level cômica, criando espelhos comunitários para não deixar a cena Zig muito abalada. Lição: nunca subestime o poder de um bot, especialmente um que vem de uma gigante da tecnologia.
-
Zig News (oficial)
01/09/2025 21:00
O relatório financeiro da Zig Software Foundation traz números que fazem qualquer desenvolvedor sorrir: 92% do orçamento foi destinado a pagar contribuições para o projeto. É quase um sonho para muitos projetos open-source, onde a verba é muitas vezes mais nebulosa que a documentação de efeitos colaterais de uma função recursiva. Além disso, a adição de novas funcionalidades e suporte a mais plataformas mostra que eles estão na pista para ganhar mais desenvolvedores na comunidade. Se eles continuarem nesse ritmo, o Zig pode muito bem se tornar o 'programa da vez' para novos projetos.
-
Andrew Kelley (criador do Zig)
29/08/2025 02:52
O autor faz uma reflexão interessante sobre as interações que teve ao longo de uma década no desenvolvimento da linguagem Zig. Menciona que, apesar de amar pessoas, as interações negativas existem e isso o incomoda. Ele destaca que as tecnologias em que trabalhamos, como linguagens de programação, podem impactar muito nosso dia a dia, e que muitos não têm a liberdade de escolher as ferramentas que usam. É um lembrete de que por trás de cada commit, há uma pessoa com sentimentos—muito mais relevante que qualquer bug.
-
Drew DeVault
20/08/2025 00:00
Procurando uma linguagem de script fácil de embutir em programas Hare, você pode se deparar com o Wren, que se apresenta como uma alternativa ao Lua, mas com um charme todo seu. Apesar de algumas ‘peculiaridades’, como regras de escopo estranhas e uma API C meio esquisita, o autor parece ter encontrado um bom caminho para integrar o Wren com Hare de forma natural. Afinal, quem não quer dizer 'Hello, world!' de forma mais eficiente? A vibe é como reescrever um clássico de programação, mas com um toque de inovação e boa vontade.
-
Drew DeVault
19/08/2025 21:00
A busca por uma linguagem de script legal para embutir no Hare trouxe à tona o Wren, que parece um verdadeiro lutador peso-pesado em um corpo leve. "Eu encontrei algumas coisas para reclamar", como as regras de escopo e a API em C que parece mais um labirinto, mas no geral, o que importa é que a integração está simples e eficiente. E, convenhamos, quem não gosta de um bom 'Hello, world!' no meio do código? A implementação do hare-wren promete inovação, mesmo que comece com um modesto library. Vamos ver se a comunidade abraça isso.
-
Mitchell Hashimoto
19/08/2025 21:00
O post do Mitchell Hashimoto destaca um ponto crucial: as organizações sem fins lucrativos de tecnologia estão perdendo oportunidades de arrecadação por falta de estratégia. Ele observa que, enquanto essas organizações até conseguem implementar doações pequenas, elas falham em tornar o processo acessÃvel para doações maiores, que muitas vezes exigem informações adicionais, como o EIN. A moral da história? "Você quer tornar o mais fácil possÃvel iniciar a transação financeira". E bônus: marketing é tão importante para captar doadores quanto para conquistar clientes. Se os devs não melhorarem isso, provavelmente o retorno vai ser tão escasso quanto cometer um merge com conflitos não resolvidos.
-
Mitchell Hashimoto
13/08/2025 21:00
A reescrita do Ghostty GTK traz à tona a intersecção entre Zig e GObject de um jeito que até o mais persistente dos bugs teria dificuldades para escapar. O que antes era uma bagunça de gerenciamento de memória se torna algo mais coeso, permitindo que funções nativas do GTK, como eventos e propriedades, sejam aproveitadas sem virar um labirinto de referências. "O reloading de configuração", que antes era uma tarefa que exigia um esforço de CPU considerável, agora flui como uma referência contada, o que é uma verdadeira vitória em eficiência e estabilidade. No final das contas, é tudo sobre deixar a máquina mais esperta, e Ghostty parece estar seguindo esse caminho.
-
Fly.io Blog
10/08/2025 21:00
A proposta de usar jogos para avaliar modelos de IA é radicalmente interessante. Como mencionado, "Games provide what benchmarks can’t, 'a clear, unambiguous signal of success'", e isso se traduz numa leitura muito mais prática e divertida do que o tradicional. O projeto AI Town é uma forma inovadora de conectar a inteligência artificial à interação humana, além de rodar em Fly.io com um script de deploy que é mais fácil do que um comando git push. Ao invés de benchmarks chatos, agora estamos falando de uma verdadeira arena onde as IAs podem brilhar ou falhar ao interagir de forma dinâmica e realista.
-
Drew DeVault
08/08/2025 00:00
Himitsu 0.9 traz melhorias interessantes, como um novo prompter que substituiu o antigo de Python por um em GTK4, feito em Hare! Agora ele se parece menos com um app da década de 90 e mais com algo que não vai fazer você querer gritar ao tentar configurar. E para o pessoal que gosta de manter seus segredos em segurança, a integração com o dbus Secret Service API promete ser um alÃvio, tornando-o uma alternativa viável ao gnome-keyring. Vamos torcer para que o Himitsu ganhe mais adeptos – não que o mundo precise de mais uma ferramenta de gerenciamento de segredos, mas quem somos nós para julgar?
-
Drew DeVault
07/08/2025 21:00
A nova versão do Himitsu, um gerenciador de segredos para Linux, promete ser um upgrade interessante para quem precisa de mais que um simples gerenciador de senhas. O destaque aqui é o novo prompter GTK4, que deixa a experiência de uso bem mais suave, em vez daquela coisa meio janky que era antes. Além disso, a integração com o dbus Secret Service API pode ser um divisor de águas para quem quer substituir o gnome-keyring com algo mais robusto. Claro, fica o alerta: nada foi auditado ainda, então é bom manter um olho bem aberto enquanto testamos essas novidades.
-
Crystal Blog (oficial)
Johannes Müller
21/07/2025 21:00
A nova versão do Crystal 1.17.1 vem com uma correção de regressão que, se você estiver no meio de algum projeto, pode ter sido como um bug na sua linha do tempo. A importância das correções é como um debugger que esclarece o código confuso: não dá para programar sem elas. Finalmente, os devs podem rodar seus códigos sem aquele 'feeling' de ser um experimento de laboratório. Um brinde à estabilidade e aos bits que trabalham em harmonia.
-
Crystal Blog (oficial)
Johannes Müller
15/07/2025 21:00
A versão 1.17.0 do Crystal traz uma boa dose de novas funcionalidades e correções de bugs, como um verdadeiro patch de segurança em um jogo de RPG. Para quem trabalha com essa linguagem, é sempre um alÃvio ver melhorias, pois cada atualização traz a esperança de menos "segmentation faults" e mais produtividade. Lembrando que cada nova versão é como um episódio da sua série favorita: sempre com algum plot twist e a promessa de novos desafios.
-
Andrew Kelley (criador do Zig)
14/07/2025 15:31
Olha só, um bug do OpenZFS encontrou uma nova casa em Zig. O autor decidiu testar se a nova linguagem pegaria o erro, mas no caminho encontrou um erro de declaração que o C não veria. Isso nos lembra que mesmo os bugs mais intrigantes podem se esconder atrás de linguagens com tipagem mais forte. No fim das contas, a coisa mais interessante talvez tenha sido ver a comparação de sintaxe entre as duas linguagens e a reflexão sobre como essas questões se tornam um grande aprendizado para os devs.
-
Crystal Blog (oficial)
Johannes Müller
07/07/2025 21:00
A Manas.Tech está expandindo o seu portfólio com o lançamento do serviço Crystal. É como atualizar um sistema legado: você pensa que já tudo estava definido e, de repente, aparece uma nova funcionalidade que pode mudar o jogo. Fica a expectativa para ver como isso vai se comportar na prática, principalmente em um cenário onde a competição é tão feroz quanto um bug em produção.
-
Drew DeVault
30/06/2025 00:00
Esse texto nos dá um vislumbre das tensões na comunidade de software livre. O que impressiona é a dinâmica entre decisões técnicas e o clima social, onde "ninguém no time de segurança expressou interesse em colaborar" por causa de conexões polÃticas que mais parecem ter saÃdo de uma deep web alternativa. Enquanto uma abordagem mais direta como a do Chimera Linux, que usa "ridÃculo" como resposta, é eficaz para evitar discussões improdutivas, a verdade é que a manutenção do X precisa de colaboração mais antiga que o próprio green screen. É um dilema clássico do mundo dev: como equilibrar a pureza ideológica sem perder o fio da aplicação.
-
Drew DeVault
29/06/2025 21:00
Parece que no mundo do software livre, o debate técnico muitas vezes se desvirtua em questões polÃticas. A segurança da comunidade precisa de foco, e, segundo o autor, o envolvimento com grupos reacionários simplesmente não ajuda. "A necessidade de manter X vivo e em bom estado" é legÃtima, mas trazer discursos polÃticos ao invés de discussões técnicas é o caminho mais fácil para frustrar os devs. O recado é claro: priorize a manutenção profissional e não dê palco para quem não tem interesse em colaborar.
-
Zig News (oficial)
29/06/2025 21:00
O Zig está em constante evolução e, como qualquer dev que acompanha lançamentos beta sabe, a necessidade de baixar versões do compilador é real. Antes, o download era feito direto do ziglang.org, mas a falta de garantias de uptime pode ser um pesadelo para quem depende disso em CI. Agora, com os novos ‘Espelhos da Comunidade’, a tarefa ficou bem mais fácil, permitindo que a galera pegue as versões mais rápidas e confiáveis. É como ter múltiplas abas abertas no navegador: uma sempre vai carregar mais rápido que a outra.
-
Fly.io Blog
11/06/2025 21:00
O conceito de MCP é interessante, pois traz uma padronização para como as aplicações se comunicam com modelos de IA, quase como o USB-C para dispositivos. Mas, enquanto a analogia é boa, ainda fica a pergunta: o que eu realmente faço com isso na prática? Entender que MCPs são como Skills da Alexa ou APIs melhoradas pode ajudar, mas precisamos de exemplos práticos para ver como isso se aplica no dia a dia dos desenvolvedores. No fim das contas, é mais uma camada que promete facilitar a vida, mas que precisa realmente de um propósito claro.
-
Lua.org News
04/06/2025 07:34
Mais uma atualização da Lua chegando ao mercado, desta vez a 5.4.8. Nada de grandes novidades, mas, como todo bom patch, ‘corrige todos os bugs conhecidos da 5.4.7’. Para quem já conhece, essa é a versão que promete um pouco mais de estabilidade; ideal para aqueles que não têm tempo para lidar com problemas, tipo quem trabalha com produção e uma stack que não para de mudar. Portanto, façam o update e voltem a programar com menos dor de cabeça.