1 pontos por GN⁺ 2024-08-02 | 1 comentários | Compartilhar no WhatsApp

Anúncio da nova liderança

  • Mensagem de Russ Cox

    • A partir de 1º de setembro, Austin Clements assumirá o papel de líder técnico do projeto Go
    • Cherry Mui passará a ser responsável pela toolchain do compilador, runtime e releases
    • Russ Cox não está deixando o projeto Go, mas dará um passo atrás para permitir a mudança de liderança
    • Liderança não é um título honorário, mas uma função de serviço
    • Novos líderes trazem novos pontos fortes e perspectivas renovadas
    • Assim como Guido, do Python, se afastou em 2018, o Go também crescerá por meio da mudança de liderança
  • Apresentação de Austin e Cherry

    • Austin participa do projeto Go no Google desde 2014, e Cherry desde 2016
    • Ambos têm conhecimento profundo sobre o Go e os sistemas relacionados, além de excelente capacidade de julgamento
    • Há plena confiança de que Austin e Cherry são as pessoas certas para a nova liderança
  • Mudança no papel de Russ Cox

    • Ele se afastará das decisões para abrir espaço para que Austin e outros líderes avancem
    • Continuará ajudando com design do Go, revisão de CLs, questões históricas e afins
    • Também seguirá ativo em trabalhos na nova biblioteca padrão e em apresentações no GoLab
  • Projetos Gaby e Oscar

    • Ele pretende se concentrar mais nos projetos Gaby e Oscar
    • Com o projeto Oscar, espera encontrar formas de ajudar mantenedores de open source e que isso seja adotado também por outros projetos
    • O objetivo do Oscar é criar algo útil, aprender coisas novas e abrir caminho para outros projetos
  • Detalhes da transição

    • Os detalhes da transição ainda não foram definidos
    • Austin e Russ farão dessa mudança uma oportunidade para tornar o projeto Go mais forte e melhor
    • Russ continuará participando do projeto Go
  • Mensagem de Daniel Martí

    • Agradecimento à dedicação e ao esforço de Russ
    • Confiança de que Austin e Cherry são as pessoas certas para seguir adiante
    • Esperança de que isso também sirva como oportunidade para retomar a thread de notas das reuniões de compilador e runtime

Resumo do GN⁺

  • Russ Cox transferiu o papel de líder técnico do projeto Go para Austin Clements e Cherry Mui
  • A mudança de liderança deve servir como uma oportunidade de crescimento para o projeto e trazer novas perspectivas
  • Russ continuará envolvido no projeto Go e pretende se concentrar no novo projeto Oscar
  • Espera-se que essa mudança tenha um impacto positivo na comunidade e no projeto Go

1 comentários

 
GN⁺ 2024-08-02
Opiniões do Hacker News
  • Golang é uma linguagem rápida e limpa, além de ser mais fácil de usar do que Rust

    • Consegui criar um pequeno app mobile com Golang junto com o Chat GPT
    • São necessários frameworks melhores para mobile e jogos
    • Gosto do Flutter, mas acho uma pena que o Google não tenha usado Golang em vez de Dart
    • O próximo passo é precisar de suporte nativo no Chrome
  • Deixo meus agradecimentos ao rsc; nos últimos 12 anos, o desenvolvimento em Go ficou muito mais prazeroso

    • Foram adicionados vários recursos, como race detector, padronização de error wrapping, modules, generics e atualizações da toolchain
    • Pessoalmente, acho que ainda faltam sum types, enums/tipos de intervalo melhores, imutabilidade e non-nilness
    • Mesmo assim, Go continua sendo o ecossistema de desenvolvimento mais prazeroso
  • Pessoalmente, Go é um dos projetos open source mais bem administrados que existem

    • Agradeço o apoio do Google
  • Acho que o modelo "BDFL" não é saudável

    • Os melhores projetos têm um BDFL, e os melhores BDFLs são céticos em relação ao próprio poder
  • Agradeço ao Russ por sua liderança, dedicação, sabedoria de design e contribuições técnicas

    • A linguagem Go, as bibliotecas, as ferramentas e a comunidade são excelentes
  • Agradeço ao rsc; foi graças ao Go que consegui entrar na engenharia de software

    • Já usei várias linguagens de programação, mas Go ainda é a mais confortável para mim
    • A experiência de desenvolvimento é excelente, e valorizo o fato de a linguagem e seus criadores terem agido com simplicidade e responsabilidade
    • Desejo sorte em todos os seus próximos esforços
  • O blog do RSC é muito bom: https://research.swtch.com/

  • Obrigado por todas as contribuições ao Go

    • Python não se beneficiou depois que o GvR se afastou
    • A nova liderança é não técnica e autoritária, e fez com que a maioria dos verdadeiros contribuidores open source fosse embora
    • O desenvolvimento ficou estagnado, restando apenas contribuições de algumas empresas
    • O ambiente é opressivo, e o que importa é se você está em uma posição de poder dentro da Microsoft/Instagram/Bloomberg
    • Talvez a culpa não seja dessas empresas. Elas podem não perceber que sua generosidade está sendo abusada
  • É uma grande notícia! Espero que a nova liderança se lembre de que manter Golang pequeno e simples é sua maior força

    • Adicionar generics foi um exagero, e isso só tem valor em alguns casos importantes
    • Espero que o controle do Google sobre o projeto diminua
    • O projeto https://github.com/purpleidea/mgmt/ só foi possível graças ao Golang
    • Obrigado, Russ
  • https://www.youtube.com/watch?v=wwoWei-GAPo — o projeto evoluiu muito e continua prosperando

    • Era um resultado que ninguém esperava em 2009
    • Sem Russ, Go não estaria onde está hoje
    • As contribuições dele foram imensas
    • Obrigado, Russ