1 Punkte von GN⁺ 2024-08-02 | 1 Kommentare | Auf WhatsApp teilen

Ankündigung der neuen Führung

  • Botschaft von Russ Cox

    • Ab dem 1. September übernimmt Austin Clements die Rolle des technischen Leiters des Go-Projekts
    • Cherry Mui wird für Compiler-Toolchain, Runtime und Releases zuständig sein
    • Russ Cox verlässt das Go-Projekt nicht, tritt aber einen Schritt zurück, um den Führungswechsel zu ermöglichen
    • Führung ist kein Ehrentitel, sondern eine dienende Rolle
    • Neue Führung bringt neue Stärken und frische Perspektiven mit
    • So wie Guido bei Python 2018 zurücktrat, wird auch Go durch einen Führungswechsel wachsen
  • Vorstellung von Austin und Cherry

    • Austin ist seit 2014, Cherry seit 2016 bei Google am Go-Projekt beteiligt
    • Beide verfügen über tiefes Wissen zu Go und den zugehörigen Systemen sowie über ein ausgezeichnetes Urteilsvermögen
    • Er ist überzeugt, dass Austin und Cherry als neue Führung bestens geeignet sind
  • Veränderung der Rolle von Russ Cox

    • Er zieht sich einen Schritt aus Entscheidungsprozessen zurück, um Austin und anderen Führungspersonen Raum zu geben, voranzugehen
    • Er wird weiterhin bei Go-Design, CL-Reviews und historischen Fragen helfen
    • Außerdem wird er weiterhin an neuer Standardbibliotheksarbeit und Vorträgen bei GoLab mitwirken
  • Die Projekte Gaby und Oscar

    • Er plant, sich stärker auf die Projekte Gaby und Oscar zu konzentrieren
    • Mit dem Oscar-Projekt will er Wege finden, Open-Source-Maintainer zu unterstützen, und hofft, dass es auch in anderen Projekten übernommen wird
    • Das Ziel von Oscar ist es, Nützliches zu bauen, Neues zu lernen und den Weg für andere Projekte zu ebnen
  • Details des Übergangs

    • Die Einzelheiten des Übergangs sind noch nicht festgelegt
    • Austin und Russ werden diesen Wechsel zu einer Chance machen, das Go-Projekt stärker und besser zu machen
    • Russ wird weiterhin am Go-Projekt beteiligt sein
  • Botschaft von Daniel Martí

    • Dank für Russ’ Engagement und Einsatz
    • Er ist überzeugt, dass Austin und Cherry die Richtigen sind, um den nächsten Schritt zu gehen
    • Er hofft, dies als Gelegenheit zu nutzen, den Thread mit den Sitzungsnotizen zu Compiler und Runtime wieder aufzunehmen

Zusammenfassung von GN⁺

  • Russ Cox übergibt die Rolle des technischen Leiters des Go-Projekts an Austin Clements und Cherry Mui
  • Der Führungswechsel wird als Chance für Wachstum des Projekts und neue Perspektiven gesehen
  • Russ bleibt weiterhin am Go-Projekt beteiligt und will sich auf das neue Projekt Oscar konzentrieren
  • Es wird erwartet, dass diese Veränderung positive Auswirkungen auf die Go-Community und das Projekt haben wird

1 Kommentare

 
GN⁺ 2024-08-02
Hacker-News-Kommentare
  • Golang ist eine schnelle, saubere und im Vergleich zu Rust einfacher zu verwendende Sprache

    • Mit Golang und ChatGPT konnte man eine kleine mobile App bauen
    • Es werden bessere Frameworks für Mobile und Spiele benötigt
    • Flutter gefällt mir, aber es ist schade, dass Google statt Golang Dart verwendet hat
    • Als Nächstes wird native Unterstützung für Chrome benötigt
  • Dank an rsc, durch ihn hat die Entwicklung mit Go in den letzten 12 Jahren deutlich mehr Freude gemacht

    • Es kamen viele Funktionen hinzu, darunter der Race Detector, standardisiertes Error Wrapping, Module, Generics und Toolchain-Updates
    • Persönlich fehlen mir Sum Types, bessere Enum-/Range-Typen, Immutability und Non-Nilness
    • Trotzdem ist Go das angenehmste Entwicklungsökosystem
  • Meiner Meinung nach ist Go eines der am besten gepflegten Open-Source-Projekte

    • Danke für die Unterstützung durch Google
  • Ich denke nicht, dass das "BDFL"-Modell gesund ist

    • Die besten Projekte haben einen BDFL, und die besten BDFLs stehen ihrer eigenen Macht skeptisch gegenüber
  • Dank an Russ für seine Führung, sein Engagement, seine Design-Weisheit und seine technischen Beiträge

    • Die Sprache Go, die Bibliotheken, die Tools und die Community sind alle großartig
  • Danke an rsc, durch Go konnte ich überhaupt erst in Software Engineering einsteigen

    • Ich habe viele Programmiersprachen verwendet, aber Go fühlt sich immer noch vertraut an
    • Die Developer Experience ist hervorragend, und ich schätze es sehr, dass die Sprache und ihre Schöpfer einfach und verantwortungsbewusst gehandelt haben
    • Viel Glück bei allen zukünftigen Vorhaben
  • Der Blog von RSC ist sehr gut: https://research.swtch.com/

  • Danke für alle Beiträge zu Go

    • Python hat nicht davon profitiert, dass GvR zurückgetreten ist
    • Die neue Führung ist nicht technisch, sondern diktatorisch und hat die meisten echten Open-Source-Mitwirkenden vertrieben
    • Die Entwicklung ist ins Stocken geraten, und übrig geblieben sind nur noch Beiträge einiger weniger Unternehmen
    • Die Atmosphäre ist unterdrückend, und wichtig ist, ob man bei Microsoft/Instagram/Bloomberg in einer Machtposition sitzt
    • Das muss nicht die Schuld dieser Unternehmen sein. Möglicherweise wissen sie nicht, dass ihre Großzügigkeit ausgenutzt wird
  • Große Neuigkeiten! Hoffentlich erinnert sich die neue Führung daran, dass die größte Stärke von Golang darin liegt, klein und einfach zu bleiben

    • Die Einführung von Generics war übertrieben und nur in einigen wichtigen Fällen sinnvoll
    • Hoffentlich wird Googles Kontrolle über das Projekt geringer
    • Dank Golang war das Projekt https://github.com/purpleidea/mgmt/ möglich
    • Danke an Russ
  • https://www.youtube.com/watch?v=wwoWei-GAPo — Das Projekt hat sich stark weiterentwickelt und floriert weiterhin

    • Das ist ein Ergebnis, das man 2009 nicht erwartet hätte
    • Ohne Russ wäre Go nicht dort, wo es heute ist
    • Sein Beitrag war enorm
    • Danke an Russ