1 điểm bởi GN⁺ 2024-08-02 | 1 bình luận | Chia sẻ qua WhatsApp

Công bố ban lãnh đạo mới

  • Thông điệp từ Russ Cox

    • Từ ngày 1 tháng 9, Austin Clements sẽ đảm nhận vai trò lãnh đạo kỹ thuật của dự án Go
    • Cherry Mui sẽ phụ trách toolchain trình biên dịch, runtime và phát hành
    • Russ Cox không rời dự án Go, nhưng sẽ lùi lại một bước để tạo điều kiện cho sự thay đổi trong lãnh đạo
    • Vai trò lãnh đạo không phải là một danh hiệu danh dự mà là một vai trò phục vụ
    • Những lãnh đạo mới mang đến các thế mạnh mới và góc nhìn mới mẻ
    • Giống như Guido của Python đã lùi lại vào năm 2018, Go cũng sẽ phát triển thông qua sự thay đổi lãnh đạo
  • Giới thiệu Austin và Cherry

    • Austin tham gia dự án Go tại Google từ năm 2014, còn Cherry từ năm 2016
    • Cả hai đều có kiến thức sâu rộng về Go và các hệ thống liên quan, cùng khả năng phán đoán xuất sắc
    • Ông tin chắc Austin và Cherry là những người phù hợp cho vai trò lãnh đạo mới
  • Thay đổi trong vai trò của Russ Cox

    • Ông sẽ lùi khỏi việc ra quyết định để tạo không gian cho Austin và các lãnh đạo khác tiến lên phía trước
    • Ông vẫn sẽ tiếp tục hỗ trợ về thiết kế Go, review CL và các câu hỏi mang tính lịch sử
    • Ông cũng sẽ tiếp tục hoạt động với công việc xây dựng thư viện chuẩn mới và các bài trình bày tại GoLab
  • Các dự án Gaby và Oscar

    • Ông dự định tập trung nhiều hơn vào các dự án Gaby và Oscar
    • Thông qua dự án Oscar, ông muốn tìm cách hỗ trợ các maintainer mã nguồn mở và hy vọng nó sẽ được áp dụng ở những dự án khác
    • Mục tiêu của Oscar là tạo ra thứ gì đó hữu ích, học hỏi điều mới và mở đường cho các dự án khác
  • Chi tiết của quá trình chuyển giao

    • Các chi tiết của quá trình chuyển giao vẫn chưa được quyết định
    • Austin và Russ sẽ biến thay đổi này thành cơ hội để dự án Go trở nên mạnh mẽ và tốt hơn
    • Russ vẫn sẽ tiếp tục tham gia dự án Go
  • Thông điệp từ Daniel Martí

    • Ông cảm ơn sự tận tâm và nỗ lực của Russ
    • Ông tin chắc Austin và Cherry là những người phù hợp để dẫn dắt chặng đường tiếp theo
    • Ông hy vọng đây sẽ là cơ hội để khôi phục lại chuỗi ghi chú họp về trình biên dịch và runtime

Tóm tắt của GN⁺

  • Russ Cox bàn giao vai trò lãnh đạo kỹ thuật của dự án Go cho Austin Clements và Cherry Mui
  • Sự thay đổi lãnh đạo sẽ là cơ hội để mang lại tăng trưởng cho dự án và những góc nhìn mới
  • Russ vẫn tiếp tục tham gia dự án Go và sẽ tập trung vào dự án mới mang tên Oscar
  • Thay đổi này được kỳ vọng sẽ tạo ảnh hưởng tích cực đến cộng đồng và dự án Go

1 bình luận

 
GN⁺ 2024-08-02
Ý kiến trên Hacker News
  • Golang là một ngôn ngữ nhanh, gọn gàng và dễ dùng hơn Rust

    • Đã có thể dùng Golang cùng với Chat GPT để tạo một ứng dụng di động nhỏ
    • Cần các framework di động và game tốt hơn
    • Thích Flutter, nhưng tiếc là Google đã không dùng Golang thay vì Dart
    • Tiếp theo cần hỗ trợ native cho Chrome
  • Gửi lời cảm ơn tới rsc, 12 năm qua việc phát triển với Go đã trở nên thú vị hơn rất nhiều

    • Nhiều tính năng đã được bổ sung như race detector, error wrapping được chuẩn hóa, modules, generics, cập nhật toolchain, v.v.
    • Cá nhân tôi vẫn muốn có sum type, enum/range type tốt hơn, tính bất biến, non-nilness, v.v.
    • Dù vậy, Go vẫn là hệ sinh thái phát triển thú vị nhất
  • Cá nhân tôi cho rằng Go là một trong những dự án mã nguồn mở được quản lý tốt nhất

    • Cảm ơn sự hỗ trợ của Google
  • Tôi không nghĩ mô hình "BDFL" là lành mạnh

    • Những dự án tốt nhất đều có BDFL, và những BDFL tốt nhất thì luôn hoài nghi về quyền lực của chính mình
  • Gửi lời cảm ơn tới Russ vì sự lãnh đạo, tận tâm, sự sáng suốt trong thiết kế và các đóng góp kỹ thuật của ông

    • Ngôn ngữ Go, thư viện, công cụ và cộng đồng đều rất tuyệt vời
  • Cảm ơn rsc, nhờ Go mà tôi có thể bước vào ngành kỹ sư phần mềm

    • Tôi đã dùng nhiều ngôn ngữ lập trình, nhưng Go vẫn mang lại cảm giác thoải mái
    • Trải nghiệm phát triển rất tuyệt, và tôi đánh giá cao việc ngôn ngữ cũng như những người tạo ra nó hành xử đơn giản và có trách nhiệm
    • Chúc may mắn với mọi nỗ lực sắp tới
  • Blog của RSC rất hay: https://research.swtch.com/

  • Cảm ơn vì mọi đóng góp cho Go

    • Python đã không được hưởng lợi sau khi GvR rời vị trí
    • Ban lãnh đạo mới mang tính phi kỹ thuật và độc đoán, khiến phần lớn những người đóng góp mã nguồn mở thực sự phải rời đi
    • Việc phát triển đã đình trệ và chỉ còn lại đóng góp từ một vài công ty
    • Bầu không khí mang tính áp chế, và điều quan trọng là bạn có đang ở vị trí quyền lực tại Microsoft/Instagram/Bloomberg hay không
    • Có thể đây không phải lỗi của các công ty đó. Có lẽ họ không biết sự hào phóng của mình đang bị lạm dụng
  • Đây là tin lớn! Mong rằng ban lãnh đạo mới sẽ nhớ rằng việc giữ Golang nhỏ gọn và đơn giản chính là thế mạnh lớn nhất của nó

    • Việc thêm generics là hơi quá tay, chỉ thực sự có giá trị trong một số trường hợp quan trọng
    • Mong Google giảm bớt quyền kiểm soát dự án
    • Nhờ Golang mà dự án https://github.com/purpleidea/mgmt/ mới có thể tồn tại
    • Cảm ơn Russ
  • https://www.youtube.com/watch?v=wwoWei-GAPo — dự án đã tiến bộ rất nhiều và vẫn đang phát triển mạnh

    • Đây là kết quả không ai ngờ tới vào năm 2009
    • Nếu không có Russ, Go đã không ở vị thế như ngày nay
    • Những đóng góp của ông là vô cùng to lớn
    • Cảm ơn Russ