1 คะแนน โดย GN⁺ 2024-08-02 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ประกาศผู้นำชุดใหม่

  • ข้อความจาก Russ Cox

    • ตั้งแต่วันที่ 1 กันยายน Austin Clements จะเข้ารับบทบาทผู้นำด้านเทคนิคของโปรเจ็กต์ Go
    • Cherry Mui จะรับผิดชอบด้าน compiler toolchain, runtime และการออกรีลีส
    • Russ Cox ไม่ได้ออกจากโปรเจ็กต์ Go แต่ถอยออกมาหนึ่งก้าวเพื่อเปิดทางให้เกิดการเปลี่ยนแปลงด้านผู้นำ
    • ภาวะผู้นำไม่ใช่ตำแหน่งเชิงเกียรติยศ แต่เป็นบทบาทของการรับใช้
    • ผู้นำคนใหม่นำจุดแข็งใหม่ ๆ และมุมมองสดใหม่เข้ามา
    • เช่นเดียวกับที่ Guido ของ Python วางมือในปี 2018 Go ก็จะเติบโตผ่านการเปลี่ยนแปลงผู้นำครั้งนี้
  • แนะนำ Austin และ Cherry

    • Austin เข้าร่วมโปรเจ็กต์ Go ที่ Google ตั้งแต่ปี 2014 และ Cherry ตั้งแต่ปี 2016
    • ทั้งสองมีความรู้เชิงลึกเกี่ยวกับ Go และระบบที่เกี่ยวข้อง พร้อมทั้งมีวิจารณญาณที่ยอดเยี่ยม
    • มั่นใจว่า Austin และ Cherry เหมาะสมกับบทบาทผู้นำคนใหม่
  • การเปลี่ยนบทบาทของ Russ Cox

    • จะถอยออกจากการตัดสินใจบางส่วน เพื่อเปิดพื้นที่ให้ Austin และผู้นำคนอื่น ๆ เดินหน้าต่อ
    • ยังจะช่วยเรื่องการออกแบบ Go, การรีวิว CL และคำถามเชิงประวัติศาสตร์ต่อไป
    • จะยังทำงานต่อในส่วนของ standard library ใหม่และการบรรยายใน GoLab
  • โปรเจ็กต์ Gaby และ Oscar

    • มีแผนจะโฟกัสกับโปรเจ็กต์ Gaby และ Oscar มากขึ้น
    • หวังว่าจะค้นหาวิธีช่วยเหลือผู้ดูแลโอเพนซอร์สผ่านโปรเจ็กต์ Oscar และให้โปรเจ็กต์อื่นนำไปใช้ได้ด้วย
    • เป้าหมายของ Oscar คือสร้างสิ่งที่มีประโยชน์ เรียนรู้สิ่งใหม่ และบุกเบิกแนวทางสำหรับโปรเจ็กต์อื่น
  • รายละเอียดของการเปลี่ยนผ่าน

    • รายละเอียดของการเปลี่ยนผ่านยังไม่ได้ข้อสรุป
    • Austin และ Russ จะทำให้การเปลี่ยนแปลงนี้เป็นโอกาสที่ช่วยให้โปรเจ็กต์ Go แข็งแกร่งและดีขึ้น
    • Russ จะยังคงมีส่วนร่วมกับโปรเจ็กต์ Go ต่อไป
  • ข้อความจาก Daniel Martí

    • ขอบคุณ Russ สำหรับความทุ่มเทและความพยายาม
    • มั่นใจว่า Austin และ Cherry คือคนที่เหมาะสมจะพาโปรเจ็กต์เดินหน้าต่อ
    • หวังว่าจะใช้โอกาสนี้กลับมาเริ่มเธรดบันทึกการประชุม compiler และ runtime อีกครั้ง

สรุปโดย GN⁺

  • Russ Cox ส่งต่อบทบาทผู้นำด้านเทคนิคของโปรเจ็กต์ Go ให้ Austin Clements และ Cherry Mui
  • การเปลี่ยนแปลงผู้นำครั้งนี้จะเป็นโอกาสให้โปรเจ็กต์เติบโตและได้รับมุมมองใหม่
  • Russ จะยังมีส่วนร่วมกับโปรเจ็กต์ Go ต่อไป พร้อมโฟกัสกับโปรเจ็กต์ใหม่อย่าง Oscar
  • คาดว่าการเปลี่ยนแปลงนี้จะส่งผลเชิงบวกต่อชุมชนและโปรเจ็กต์ Go

1 ความคิดเห็น

 
GN⁺ 2024-08-02
ความเห็นจาก Hacker News
  • Golang เป็นภาษาที่เร็ว เรียบง่าย และใช้งานง่ายกว่า Rust

    • สามารถใช้ Golang สร้างแอปมือถือเล็ก ๆ ร่วมกับ Chat GPT ได้
    • ต้องการเฟรมเวิร์กสำหรับมือถือและเกมที่ดีกว่านี้
    • ชอบ Flutter แต่ก็เสียดายที่ Google ไม่ใช้ Golang แทน Dart
    • สิ่งถัดไปที่ต้องการคือการรองรับ Chrome แบบเนทีฟ
  • ขอขอบคุณ rsc ตลอด 12 ปีที่ผ่านมา การพัฒนา Go สนุกขึ้นมาก

    • มีการเพิ่มฟีเจอร์ต่าง ๆ มากมาย เช่น race detector, การ wrap error แบบมาตรฐาน, modules, generics และการอัปเดต toolchain
    • โดยส่วนตัวอยากได้ sum types, enum/ประเภทช่วงค่าที่ดีกว่าเดิม, immutability และ non-nilness
    • ถึงอย่างนั้น Go ก็ยังเป็น ecosystem สำหรับการพัฒนาที่สนุกที่สุด
  • โดยส่วนตัวคิดว่า Go เป็นหนึ่งในโครงการโอเพนซอร์สที่ได้รับการดูแลดีที่สุด

    • ขอบคุณ Google สำหรับการสนับสนุน
  • คิดว่าโมเดล "BDFL" ไม่ได้ดีต่อสุขภาพนัก

    • โปรเจกต์ที่ดีที่สุดมักมี BDFL และ BDFL ที่ดีที่สุดก็มักตั้งคำถามกับอำนาจของตัวเอง
  • ขอขอบคุณ Russ สำหรับภาวะผู้นำ ความทุ่มเท วิสัยทัศน์ด้านการออกแบบ และผลงานด้านเทคนิคของเขา

    • ทั้งภาษา Go, ไลบรารี, เครื่องมือ และชุมชนล้วนยอดเยี่ยม
  • ขอบคุณ rsc เพราะ Go ทำให้เริ่มต้นเข้าสู่วงการวิศวกรรมซอฟต์แวร์ได้

    • เคยใช้ภาษาการเขียนโปรแกรมมาหลายภาษา แต่ Go ก็ยังให้ความรู้สึกสบายใจที่สุด
    • ประสบการณ์การพัฒนายอดเยี่ยมมาก และชื่นชมที่ทั้งภาษาและผู้สร้างยึดถือความเรียบง่ายและความรับผิดชอบ
    • ขอให้โชคดีกับทุกความพยายามในอนาคต
  • บล็อกของ RSC ดีมาก: https://research.swtch.com/

  • ขอบคุณสำหรับทุกการมีส่วนร่วมต่อ Go

    • Python ไม่ได้รับประโยชน์หลังจากที่ GvR วางมือ
    • ผู้นำชุดใหม่ไม่ใช่สายเทคนิคและมีความเป็นเผด็จการ ทำให้ผู้มีส่วนร่วมโอเพนซอร์สตัวจริงส่วนใหญ่จากไป
    • การพัฒนาหยุดชะงัก และเหลือเพียงการมีส่วนร่วมจากบางบริษัทเท่านั้น
    • บรรยากาศกดดันและอึดอัด และสิ่งสำคัญกลับกลายเป็นว่าคุณมีอำนาจใน Microsoft/Instagram/Bloomberg หรือไม่
    • เรื่องนี้อาจไม่ใช่ความผิดของบริษัทเหล่านี้ พวกเขาอาจไม่รู้ว่าความใจกว้างของตนกำลังถูกเอาเปรียบ
  • ข่าวใหญ่มาก! หวังว่าผู้นำชุดใหม่จะจำไว้ว่า การทำให้ Golang เล็กและเรียบง่ายคือจุดแข็งที่สุด

    • การเพิ่ม generics เข้ามาถือว่ามากเกินไป และมีคุณค่าเฉพาะบางกรณีสำคัญเท่านั้น
    • หวังว่า Google จะควบคุมโปรเจกต์น้อยลง
    • โปรเจกต์ https://github.com/purpleidea/mgmt/ เกิดขึ้นได้เพราะ Golang
    • ขอบคุณ Russ
  • https://www.youtube.com/watch?v=wwoWei-GAPo — โปรเจกต์พัฒนาไปไกลมากและยังคงเติบโตอย่างแข็งแรง

    • เป็นผลลัพธ์ที่ไม่คาดคิดในปี 2009
    • ถ้าไม่มี Russ, Go คงไม่อยู่ในจุดนี้วันนี้
    • การมีส่วนร่วมของเขามหาศาลมาก
    • ขอบคุณ Russ