1 คะแนน โดย GN⁺ 3 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ครอบครัวของ Mitchell Hashimoto ให้คำมั่นสนับสนุนเพิ่มเติม 400,000 ดอลลาร์ แก่ Zig Software Foundation (ZSF) ทำให้ยอดคำมั่นสนับสนุนรวมตั้งแต่การบริจาคครั้งแรกในปี 2024 อยู่ที่ 700,000 ดอลลาร์
  • Hashimoto มองว่า devlog ปี 2026 ของ Zig แสดงให้เห็นถึง ความคืบหน้าอย่างต่อเนื่อง ในการแก้ปัญหาที่ยากเพื่อสร้างภาษาและคอมไพเลอร์ที่ดี
  • นโยบาย ห้ามการมีส่วนร่วมจาก LLM ของ Zig ถูกหยิบยกมาถกเถียงอีกครั้งในบริบทของ Zig fork ของ Bun และการ rewrite เป็น Rust แต่ Hashimoto ก็ขีดเส้นไว้ว่านี่ไม่ใช่บทความเพื่อวิจารณ์ Bun เอง
  • แม้จุดยืนของเขาเรื่อง AI จะไม่ตรงกับ ZSF ทั้งหมด เขาก็ระบุว่ายังคงสนับสนุน Zig ต่อไป เพราะเป็นซอฟต์แวร์ที่โดดเด่นเป็นพิเศษในด้าน คุณภาพและความเป็นอิสระ
  • คำมั่นครั้งนี้มีโครงสร้างแบบเดียวกับปี 2024 คือสนับสนุน ปีละ 200,000 ดอลลาร์เป็นเวลา 2 ปี

คำมั่นบริจาคและขนาดการสนับสนุน

  • ครอบครัวของ Mitchell Hashimoto ให้คำมั่นเพิ่มเติม 400,000 ดอลลาร์ แก่ Zig Software Foundation
  • หลังการบริจาคครั้งแรกในปี 2024 ยอดคำมั่นสนับสนุนรวมต่อ ZSF เพิ่มเป็น 700,000 ดอลลาร์
  • ตามเชิงอรรถ เงินจำนวน 400,000 ดอลลาร์ครั้งนี้จะจ่ายในรูปแบบเดียวกับการบริจาคปี 2024 คือแบ่งจ่าย ปีละ 200,000 ดอลลาร์เป็นเวลา 2 ปี
  • Hashimoto ขอให้ผู้ที่พอมีศักยภาพพิจารณา บริจาค ให้ ZSF

เหตุผลที่ Hashimoto ยังคงสนับสนุน Zig

  • Zig ยังคงเป็นโครงการที่ควรค่าแก่การยกย่องทั้งในด้านเทคนิคและในฐานะชุมชน
    • 2026 devlog แสดงให้เห็นถึงความคืบหน้าอย่างต่อเนื่องกับ ปัญหาที่ยาก ของการสร้างภาษาและคอมไพเลอร์ที่ดี
    • กิจกรรมอย่าง Contributor Poker and Zig's AI Ban ของ Loris Cro สะท้อนแนวทางของ Zig ต่อการดูแลรักษาและการสร้างชุมชน
    • เขามองว่าปรัชญาแบบนี้ช่วยดึงดูดและบ่มเพาะคนเก่งในโอเพนซอร์ส
  • นโยบายเข้มงวดเรื่อง no-LLM contribution ของ Zig ถูกนำมาถกเถียงต่อสาธารณะอีกครั้งในบริบทของ Zig fork ของ Bun และการ rewrite เป็น Rust
    • Hashimoto ระบุว่าเขาไม่ได้มองว่าการกระทำของ Bun มีปัญหา และเห็นว่า Bun เป็นโครงการที่ยอดเยี่ยม
    • เขามองว่าในกระบวนการถกเถียง ผู้คนต่างรีบทำให้อีกฝ่ายกลายเป็นตัวร้ายเร็วเกินไป และขาด ความเห็นอกเห็นใจและความเคารพ ต่อมุมมองที่แตกต่าง
  • Hashimoto ใช้ AI อย่างมาก และก่อนหน้านี้ก็ได้เปิดเผยทั้งกระบวนการนำ AI มาใช้และประสบการณ์การส่งมอบฟีเจอร์จริงด้วยความช่วยเหลือจาก AI
    • ขณะเดียวกัน เขาก็ย้ำว่าควรมองขีดความสามารถของ AI อย่างมีเหตุผล และเคยแสดงความไม่พอใจต่อผลกระทบเชิงลบที่มีต่อโอเพนซอร์ส
    • แม้มุมมองของเขาจะไม่ตรงกับแนวทางของ ZSF ทั้งหมด แต่เขาก็ยังเคารพผู้คน นโยบาย และโครงการของ ZSF
  • เขามองว่าหนึ่งในข้อดีของอินเทอร์เน็ตและโอเพนซอร์สคือ โครงการต่าง ๆ สามารถแปลกและแตกต่างได้
    • โครงการสามารถตั้งขอบเขตที่มีเอกลักษณ์ สร้างวัฒนธรรมของตัวเอง และไล่ตาม คุณภาพ ในแบบที่ไม่จำเป็นต้องให้ทุกคนเข้าใจ
    • Zig ถูกประเมินว่าเป็นซอฟต์แวร์ที่ทะเยอทะยาน ใช้งานได้จริง เป็นอิสระ และจริงจังกับคุณภาพอย่างมาก
  • Ghostty มีอยู่ได้ส่วนสำคัญก็เพราะ Zig ทำให้ Hashimoto สามารถสร้างซอฟต์แวร์ที่เขาอยากสร้างได้
  • เหตุผลที่ Hashimoto สนับสนุน Zig ก็เพราะ Zig เป็นซอฟต์แวร์แบบนั้น

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

 
GN⁺ 3 시간 전
ความคิดเห็นจาก Hacker News
  • ชอบมากกับประโยคที่ว่า เหตุผลที่อินเทอร์เน็ตงดงาม คือมันเปิดพื้นที่ให้ความแปลกประหลาดได้
    บน Twitter, Facebook, Reddit และ Discord หลายแห่ง พอแสดงความเห็นต่างก็มักจะโดนถล่มด้วยคอมเมนต์โกรธ ๆ จนรู้สึกอายกับความแปลกของตัวเองมากขึ้น
    • ความสามารถในการมองเห็นว่า หลายอย่างสามารถเป็นจริงพร้อมกันได้ กำลังสำคัญขึ้นเรื่อย ๆ
      ไม่ได้มี “ความจริง” เพียงหนึ่งเดียว แต่ในทุกด้านของชีวิตมีหลายสิ่งที่อาจจริงพร้อมกันได้
      สมองของแต่ละคนเหมือน ตัวกรองแบนด์พาส และสิ่งที่เราควรพยายามทำคือจินตนาการถึงมุมมองของคนอื่นที่มองเห็นโลกใบเดียวกันในอีกหน้าตัดหนึ่ง
      รับเอาหน้าตัดที่เราชอบไว้ ปล่อยผ่านหน้าตัดที่ไม่ชอบไป แต่ไม่ควรต่อสู้ราวกับว่าหน้าตัดของเราคือสิ่งเดียวที่มีอยู่
    • การมี ความเห็นที่แตกต่าง ไม่ได้แปลว่าเป็นคนประหลาด
    • ถ้าวัดด้วยมาตรฐานออฟไลน์แล้ว ผู้ใช้ Reddit ทั่วไป ก็คงดูเป็นคนประหลาดเหมือนกัน ดังนั้นการไปโจมตีความแปลกของคนอื่นในที่อื่นจึงค่อนข้าง “น่าขำ”
  • การอยู่ในจุดที่ทำเรื่องแบบนี้ได้ถือว่าเท่มาก แต่ก็อดคิดไม่ได้ว่าผลงานที่ยิ่งใหญ่กว่าน่าจะเป็น Ghostty
    เวลาเห็นใครสักคนทำเครื่องมือที่ค่อนข้างมีประโยชน์แล้วถูกซื้อกิจการด้วยมูลค่า 500 ล้านดอลลาร์ ก็ไม่รู้จะตีมูลค่ากันอย่างไรแล้ว
    ในฐานะคนที่ย้ายไปมาระหว่างเทอร์มินัลหลายตัวตลอดหลายสิบปี การปรับปรุงที่ Ghostty ให้มานั้นสดใหม่จริง ๆ และสำหรับผมมันมีประโยชน์มากกว่าดีลซื้อกิจการบางกรณีเสียอีก
    • ผมยังอยู่กับ Konsole เพราะ การสลับแท็บด้วย Ctrl-Tab ของมันเป็นแบบ round-robin ไม่ใช่แบบ stack
      ดูเหมือนว่าในบรรดาเทอร์มินัลสมัยใหม่บน Linux จะไม่มีตัวไหนให้พฤติกรรมนี้
      https://github.com/ghostty-org/ghostty/discussions/2393
    • อยากรู้ว่าทำไมถึงลงเอยกับ Ghostty
      ทุกวันนี้ไม่ได้ขาดแคลน terminal emulator และแต่ละตัวก็มักขายจุดเด่นเรื่องประสิทธิภาพหรือ “ฟีเจอร์ที่มีมาให้พร้อมใช้”
    • ผมย้ายจาก iTerm มาใช้ Ghostty แต่พูดตรง ๆ เหตุผลหลักก็แค่คนอื่นใช้กันและชมกันเยอะ
      มีฟีเจอร์พิเศษอะไรที่ผมพลาดไปหรือเปล่า? สำหรับผมมันดูเป็นการปรับปรุงเล็กน้อยมากกว่า และยังไม่ค่อยเข้าใจว่าทำไมถึงเป็นกระแสขนาดนี้
    • สงสัยว่าคำพูดที่ว่า “ผลงานที่ยิ่งใหญ่กว่าน่าจะเป็น Ghostty” นั้นเป็นเหตุผลสนับสนุนหรือคัดค้าน การสนับสนุน Zig เพิ่มอีก 400,000 ดอลลาร์
      ผมชอบ Ghostty นะ แต่การทุ่มเงิน 800,000 ดอลลาร์ให้กับการพัฒนาภาษาโปรแกรมที่คนรู้จักกันหลัก ๆ จากการเป็นภาษาที่ใช้สร้าง terminal emulator มันไม่ได้ฟังดูเป็นเหตุผลสนับสนุนที่หนักแน่นในตัวเองนัก
      ถามด้วยความอยากรู้จริง ๆ ไม่ได้มาปั่น
  • ถ้าคุณกำลังลังเลว่าจะใช้เวลาเรียน Zig ดีไหม ผมแนะนำอย่างยิ่งให้ดู บทสัมภาษณ์ผู้ก่อตั้ง Zig
    https://www.youtube.com/watch?v=iqddnwKF8HQ
    มันโน้มน้าวใจผมได้มากกว่าเอกสารออกแบบหรือโพสต์บล็อกใด ๆ
    • น่าสนใจมาก แต่ก็แปลกใจไม่น้อยที่คนนี้ไม่ใช่แค่หน้าตาคล้าย Elon Musk เท่านั้น แม้แต่ท่าทางกับวิธีพูดก็คล้ายมาก
  • การที่ Zig มีจุดยืน ปฏิเสธการมีส่วนร่วมจาก LLM แต่ก็ยังปล่อยให้ผู้ใช้คอมไพเลอร์หรือโปรเจ็กต์ Zig ใช้เครื่องมือช่วยเขียนโค้ดแบบที่ต้องการได้ ฟังดูสมเหตุสมผลมาก
    การสร้างภาษาไม่ใช่งานที่ต้องเร่งผลิตโค้ดใหม่ออกมาให้มากที่สุด แต่เป็นงานที่ต้องพิจารณาอย่างรอบคอบว่าฟีเจอร์และการติดตั้งใช้งานแบบไหนสอดคล้องกับทั้งภาษา
    ภาษานั้นอยู่ต้นน้ำของหลายสิ่งมาก และเราก็เห็นมาหลายสิบปีแล้วว่าพอปล่อยฟีเจอร์ใหม่ออกมาแบบไม่ยั้ง ภาษาอาจแตกกระจัดกระจายและใช้งานยากขึ้น
    แนวโน้มของ LLM ที่ตอบสนองต่อทุกข้อเสนอแบบ “ได้แน่นอนครับ แล้วก็...” ไม่ใช่สิ่งที่โปรเจ็กต์ภาษาที่ดีต้องการ แต่สำหรับคนที่กำลังสร้างผลิตภัณฑ์ด้วยภาษาที่สมดุลและใช้งานสะดวก มันอาจมีประโยชน์มาก
    ในช่วงที่นักพัฒนาหลายคนกลับไปแบ่งฝักแบ่งฝ่ายและแข็งกร้าวอีกครั้ง ก็น่ายินดีที่ Mitchell ยังรักษาความนิ่งไว้ได้
    • เหตุผลหลักของการแบนไม่ใช่เรื่องนั้น
      ถ้าอ่านโพสต์ที่ลิงก์ไว้ในบทความ จะมีคำอธิบายที่ลึกกว่านี้เกี่ยวกับ การแบนการมีส่วนร่วมจาก AI
  • ช่วงนี้ผมลองแก้ไข codebase ของ Ghostty อยู่ มันดูแลมาดีมากและทำงานด้วยแล้วสนุก ขอยกย่อง Mitchell
    เพราะ Ghostty เขียนด้วย Zig ผมเลยเพิ่มการรองรับ Zig AST แบบเนทีฟให้กับ Dirac ด้วย
    https://github.com/dirac-run/dirac/blob/master/src/services/...
    สิ่งหนึ่งที่ไม่ค่อยตรงสัญชาตญาณนักคือแพตเทิร์นที่รวมทั้งโค้ดและเทสต์ไว้ในไฟล์เดียว ทำให้ขนาดไฟล์ใหญ่ขึ้นมาก
    นอกจากนี้ ถ้าคุณมาจากภาษาที่รองรับ inheritance, Zig ก็จะบังคับให้คิดอีกแบบหนึ่ง
  • Mitchell Hashimoto เป็นคนที่ ใช้เงินตามที่พูดจริง ๆ
    เป็นคนที่ยอดเยี่ยมและผมนับถือมาก
  • Zig ดีมากจริง ๆ และใช้งานก็สนุก
    ดีใจที่ได้เห็นมันได้รับ เงินสนับสนุนเพิ่มเติม
  • ถ้าผมมีเงินมากพอจะใช้กับสิ่งที่ตัวเองนับถือได้ในระดับนั้น ก็คงรู้สึกพอใจมาก
    • แค่ “โยน” เท่าที่รับไหวก็น่าจะรู้สึกดีได้เหมือนกัน
      ลองดูสักครั้งก็ได้
    • การบริจาคเล็ก ๆ ก็ช่วยได้และทำให้รู้สึกดี
      แทบทุกคนที่นี่น่าจะสามารถกันเงินระดับค่าแพ็กเกจมือถือในประเทศตัวเองออกมาบริจาคให้กับ โปรเจ็กต์โอเพนซอร์ส ที่ตัวเองให้คุณค่ามากที่สุดได้
      พูดตรง ๆ ผมเริ่มโน้มเอียงไปถึงข้อสรุปว่า ถ้าคุณพึ่งพาซอฟต์แวร์โอเพนซอร์ส ก็ควรทำแบบนั้น
      พวกเราหลายคนอาจเคยยากจนมาก่อน แต่ในช่วงเวลาหนึ่งของชีวิตก็มักจะพอมีแรงพอจะช่วยบ้าง แม้จะเล็กน้อยก็ตาม
    • นี่คือรูปแบบของ พลัง ที่งดงามที่สุด
    • ผมเข้าใจยากจริง ๆ เวลามีคนพูดทำนองว่า “พอรวยหรือเป็นมหาเศรษฐีแล้วจะทุกข์โดยพื้นฐาน”
      ถ้ามีเงินมากพอ ก็มีโปรเจ็กต์มากมายที่ผมอยากสนับสนุนด้วยเจตนาดี
    • อยากรู้ว่าคอมเมนต์ต้นฉบับเขียนว่าอะไร
      เดาว่าน่าจะมีน้ำเสียงวิจารณ์มากกว่านี้เยอะ
  • ส่วนตัวผมมองว่านี่เป็นเรื่องที่ยอดเยี่ยม
    ผมชอบทั้งภาษา Zig และแนวคิดเบื้องหลังมัน แต่ ปัญหาเรื่องไวยากรณ์ ค่อนข้างใหญ่
    หวังว่าจะหาวากยสัมพันธ์ที่ดีกว่านี้ได้ก่อน 1.0 และผมคิดว่า ergonomics สำหรับนักพัฒนาก็สำคัญพอ ๆ กัน
    • Zig มีปัญหาหลายอย่างก็จริง แต่ ไวยากรณ์ ไม่ใช่หนึ่งในนั้นอย่างแน่นอน
      ถ้าคุณมาจากภาษาอื่น อาจต้องใช้เวลาทำความคุ้นเคยสักหน่อย แต่ถือว่าเป็นหนึ่งในภาษาที่อ่านง่ายที่สุดเท่าที่ผมเคยใช้มา
    • https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html
    • พอจะเล่าเพิ่มได้ไหมว่าตรงไหนที่คุณรู้สึกว่าเป็นปัญหา?