- Keluarga Mitchell Hashimoto menjanjikan tambahan US$400.000 kepada Zig Software Foundation (ZSF), sehingga total komitmen dukungan sejak donasi pertama pada 2024 menjadi US$700.000
- Hashimoto menilai devlog Zig 2026 menunjukkan kemajuan yang konsisten dalam menghadapi masalah-masalah sulit untuk membuat bahasa dan kompiler yang baik
- Kebijakan larangan kontribusi LLM Zig kembali dibahas dalam konteks fork Zig milik Bun dan penulisan ulang ke Rust, tetapi Hashimoto menegaskan ini bukan tulisan untuk mengkritik Bun itu sendiri
- Ia menyatakan bahwa meski pandangannya tentang AI tidak sepenuhnya sama dengan ZSF, ia tetap mendukung Zig karena ini adalah perangkat lunak yang luar biasa yang mengutamakan kualitas dan kemandirian
- Komitmen kali ini memiliki struktur yang sama seperti pada 2024, yaitu dukungan dibagi menjadi US$200.000 per tahun selama 2 tahun
Komitmen donasi dan skala dukungan
- Keluarga Mitchell Hashimoto menjanjikan tambahan US$400.000 kepada Zig Software Foundation
- Sejak donasi pertama pada 2024, total komitmen dukungan kepada ZSF menjadi US$700.000
- Menurut catatan kaki, dana US$400.000 ini akan dibayarkan dengan cara yang sama seperti donasi 2024, yaitu US$200.000 per tahun selama 2 tahun
- Hashimoto meminta siapa pun yang memungkinkan untuk mempertimbangkan berdonasi ke ZSF
Mengapa Hashimoto terus mendukung Zig
- Zig tetap menjadi proyek yang patut dihormati, baik dari sisi proyek teknis maupun komunitasnya
- devlog 2026 menunjukkan kemajuan yang konsisten dalam masalah-masalah sulit untuk membuat bahasa dan kompiler yang baik
- Aktivitas seperti Contributor Poker and Zig's AI Ban oleh Loris Cro memperlihatkan pendekatan Zig terhadap pemeliharaan dan komunitas
- Ia menilai filosofi seperti ini membantu menarik dan menumbuhkan orang-orang berbakat di open source
- Kebijakan ketat no-LLM contribution Zig kembali menjadi bahan diskusi publik dalam konteks fork Zig milik Bun dan penulisan ulang ke Rust
- Hashimoto menyatakan tidak ada masalah dengan apa yang dilakukan Bun, dan menilai Bun sebagai proyek yang hebat
- Dalam proses diskusi, menurutnya orang-orang terlalu cepat menjadikan pihak lain sebagai tokoh jahat, dan kurang memiliki empati dan rasa hormat terhadap sudut pandang yang berbeda
- Hashimoto banyak menggunakan AI, dan juga telah terbuka soal proses adopsi AI-nya serta pengalamannya merilis fitur nyata dengan bantuan AI
- Pada saat yang sama, ia juga menyatakan bahwa kemampuan AI perlu dilihat secara rasional, serta mengungkapkan ketidakpuasannya terhadap dampak negatif AI pada open source
- Meski pandangannya tidak sepenuhnya sama dengan pendekatan ZSF, ia tetap menghormati orang-orang, kebijakan, dan proyek di ZSF
- Menurutnya, salah satu kelebihan internet dan open source adalah proyek bisa saja aneh dan berbeda
- Proyek dapat menetapkan batasan yang tidak biasa, membangun budayanya sendiri, dan mengejar kualitas dengan cara yang tidak selalu dipahami semua orang
- Zig dinilai sebagai perangkat lunak yang ambisius, praktis, mandiri, dan sangat serius terhadap kualitas
- Ghostty sebagian besar ada berkat Zig, yang memungkinkan Hashimoto membuat perangkat lunak yang memang ingin ia bangun
- Itulah alasan Hashimoto mendukung Zig: karena Zig adalah perangkat lunak seperti itu
1 komentar
Komentar Hacker News
Di Twitter, Facebook, Reddit, dan berbagai Discord, kalau kita menyampaikan pendapat yang berbeda, sering kali kita dihujani komentar marah sehingga makin merasa malu dengan keanehan diri sendiri
Bukan cuma ada satu “kebenaran”; dalam setiap ranah kehidupan, banyak hal bisa benar pada saat yang sama
Otak masing-masing orang itu seperti band-pass filter, jadi usaha yang perlu kita lakukan adalah membayangkan sudut pandang orang lain yang melihat irisan berbeda dari dunia yang sama
Terimalah irisan yang kita suka, abaikan yang tidak kita suka, tetapi jangan berkelahi seolah-olah hanya irisan kita yang satu-satunya benar
Saat melihat seseorang membuat alat yang lumayan berguna lalu diakuisisi seharga 500 juta dolar, aku jadi tidak tahu lagi bagaimana menilai nilai suatu hal
Sebagai orang yang sudah berpindah-pindah terminal selama puluhan tahun, peningkatan yang diberikan Ghostty terasa sangat segar, dan secara pribadi manfaatnya bagiku lebih besar daripada beberapa kasus akuisisi
Di terminal modern untuk Linux, sepertinya tidak ada yang menyediakan perilaku ini
https://github.com/ghostty-org/ghostty/discussions/2393
Emulator terminal tidak kekurangan pilihan, dan masing-masing selalu menonjolkan performa atau “fitur bawaan” mereka
Apakah ada fitur istimewa yang aku lewatkan? Paling banter menurutku hanya peningkatan kecil, jadi aku tidak begitu paham kenapa ini jadi topik besar
Aku suka Ghostty, tetapi menginvestasikan 800 ribu dolar ke pengembangan bahasa pemrograman yang terutama dikenal sebagai bahasa untuk membuat emulator terminal, dengan sendirinya tidak terdengar seperti argumen dukungan yang sangat kuat
Aku benar-benar bertanya karena penasaran, bukan trolling
https://www.youtube.com/watch?v=iqddnwKF8HQ
Itu lebih meyakinkan daripada dokumen desain atau tulisan blog mana pun
Membuat bahasa bukanlah soal memuntahkan kode baru sebanyak mungkin, melainkan mempertimbangkan dengan hati-hati fitur dan implementasi mana yang selaras secara konsisten dengan keseluruhan bahasa
Bahasa berada jauh di hulu dari terlalu banyak hal, dan selama puluhan tahun kita sudah melihat bahwa kalau fitur baru terus dilepas begitu saja, bahasa akan terpecah-pecah dan tidak nyaman dipakai
Kecenderungan LLM untuk merespons setiap usulan dengan gaya “ya, tentu saja, dan...” bukanlah sesuatu yang dibutuhkan proyek bahasa yang sehat, tetapi bisa sangat berguna bagi orang yang membangun produk dengan bahasa yang seimbang dan ergonomis
Menyenangkan melihat Mitchell tetap tenang sementara banyak pengembang lagi-lagi terbelah kubu dan menjadi dogmatis
Kalau membaca tulisan yang ditautkan di artikel, ada penjelasan yang lebih mendalam tentang larangan kontribusi AI
Karena Ghostty ditulis dengan Zig, itu juga membuatku menambahkan dukungan native Zig AST ke Dirac
https://github.com/dirac-run/dirac/blob/master/src/services/...
Hal yang agak kurang intuitif adalah pola di mana kode dan pengujian sama-sama dimasukkan ke dalam satu file, sehingga ukuran file jadi jauh lebih besar
Selain itu, bagi orang yang datang dari bahasa yang mendukung inheritance, Zig memaksa cara berpikir yang berbeda
Orang yang keren, dan aku jadi sangat menghormatinya
Senang mendengar bahwa proyek ini mendapat tambahan pendanaan
Tinggal dicoba saja
Hampir siapa pun di sini kemungkinan bisa menyisihkan jumlah setara paket ponsel di negaranya untuk dibagikan ke proyek open source yang paling mereka hargai
Sejujurnya, kalau kita bergantung pada perangkat lunak open source, aku makin merasa kesimpulannya adalah kita memang seharusnya melakukan itu
Banyak dari kita mungkin pernah miskin pada suatu masa, tetapi selama sebagian besar hidup, kita pada akhirnya punya ruang untuk berkontribusi meski kecil
Kalau punya cukup uang, ada terlalu banyak proyek yang ingin kudukung dengan niat baik
Sepertinya nadanya jauh lebih kritis
Aku suka bahasa Zig dan ide-ide di baliknya, tetapi masalah sintaks cukup besar
Semoga sebelum 1.0 mereka bisa menemukan sintaks yang lebih baik, dan menurutku ergonomi pengembang sama pentingnya
Kalau datang dari bahasa lain, mungkin butuh sedikit waktu untuk terbiasa, tetapi ini termasuk bahasa yang paling mudah dibaca di antara yang pernah kupakai