- Dalam rangka “Giving Tuesday”, DuckDuckGo menyumbangkan 25 ribu dolar kepada The Perl and Raku Foundation(TPRF)
- Sejak 2011, DuckDuckGo telah menyumbangkan lebih dari 6 juta dolar kepada organisasi-organisasi yang sejalan dengan visinya untuk “meningkatkan standar kepercayaan online”
- TPRF adalah yayasan yang mendukung pertumbuhan dan aksesibilitas Perl dan Raku melalui pengembangan open source, partisipasi komunitas, dan promosi kedua bahasa tersebut
- Donasi ini dapat digunakan untuk mendukung pengembangan inti Perl, hibah bagi proyek komunitas, serta aktivitas dukungan komunitas lainnya
- Aktivitas TPRF dan tujuan ke depannya dapat dilihat di TPRF 2024 prospectus, dan organisasi juga dapat menghubungi TPRF secara terpisah untuk donasi
Donasi DuckDuckGo kepada TPRF
- The Perl and Raku Foundation(TPRF) menerima donasi 25 ribu dolar dari DuckDuckGo pada “Giving Tuesday”
- Sejak 2011, DuckDuckGo telah melanjutkan kegiatan donasi dan mendukung organisasi-organisasi yang sejalan dengan visinya untuk “meningkatkan standar kepercayaan online” dengan lebih dari 6 juta dolar
- TPRF menyampaikan terima kasih atas donasi DuckDuckGo dan kepercayaan terhadap misi yayasan
Aktivitas TPRF dan Penggunaan Donasi
- TPRF menjalankan pengembangan open source, partisipasi komunitas, dan kegiatan promosi untuk memajukan bahasa pemrograman Perl dan Raku
- Dukungan ini membantu TPRF melanjutkan aktivitas berikut
- Pendanaan pengembangan inti Perl
- Dukungan hibah untuk proyek-proyek yang penting bagi komunitas
- Dukungan komunitas dalam lingkup yang memungkinkan
- Aktivitas saat ini dan tujuan ke depan dapat dilihat di TPRF 2024 prospectus
- Organisasi yang tertarik berdonasi kepada TPRF dapat menghubungi yayasan untuk mendiskusikan manfaat hubungan donasi bagi organisasi tersebut
1 komentar
Komentar Hacker News
Craigslist dulu menyumbang lebih dari 100 ribu dolar setiap tahun, tapi saya tidak tahu kapan berhentinya
Sekitar 2010–2016, sumbangan itu pada dasarnya menjadi pendanaan utama yang membuat Perl bisa bertahan, dan dewan yayasan benar-benar membayar beberapa orang untuk repositori inti dan pemeliharaan kode
Setahu saya sekarang pun masih dilakukan, tetapi karena defisit, ini akan makin sulit
Sayang sekali banyak perusahaan bergantung pada Perl tetapi tidak menyumbang apa pun; pada 1980-an AT&T dipecah menjadi lebih dari 20 perusahaan lalu bergabung lagi pada 1990-an, dan mereka merekatkan 20 sistem komputer yang berbeda dengan Perl serta menangani pembersihan data dan pipeline ETL, tetapi AT&T tidak menyumbang apa pun kepada Perl
Karena seseorang memakai perangkat lunak saya tidak berarti biaya saya bertambah
CTO-nya sangat mahir Perl, dan orangnya juga benar-benar baik
Membuat sesuatu secara gratis, memberikannya secara gratis kepada semua orang, dan mengizinkan siapa pun memodifikasi, menggunakan, atau menyalahgunakannya sesuka hati—semua tahap itu adalah pilihan sadar dari pembuatnya sendiri, jadi setelah itu mengemis donasi dan mengeluh karena orang tidak menyumbang tidak masuk akal
Kalau tidak ingin bekerja gratis, ya tinggal minta bayaran
A: Bagus sekali. Perl memang sering diremehkan, tetapi ia adalah gergaji mesin Swiss Army yang hebat, dan sampai sekarang masih menjalankan banyak infrastruktur inti
B: Yang mengkhawatirkan adalah 25 ribu dolar dianggap sebagai donasi yang menonjol. Apakah yayasan sesulit itu kondisinya? Kalau ini layak masuk halaman depan, saya berharap angka ini punya dua nol tambahan
Tentu saja akan selalu ada kode legacy yang harus dipelihara, tetapi saya bahkan tidak ingat kapan terakhir kali Perl disebut dalam obrolan santai dengan rekan kerja belakangan ini. Paling hanya saat berbagi cerita perang dari era 90-an
Kalau sekarang harus menulis skrip, saya akan memilih Bash lebih dulu, dan kalau butuh lebih banyak fitur atau sudah cukup rumit sampai biaya pemeliharaan perlu dipikirkan, besar kemungkinan saya akan memakai Python
Hari ini saya baru tahu ada yayasan nirlaba yang juga menangani sebagian dukungan Perl, dan saya sama terkejutnya seperti saat mendengar ada yayasan dukungan VB6
Insentifnya tidak selaras, dan tampaknya hampir mustahil menarik bahkan sebagian kecil uang yang dibakar atau dihamburkan perusahaan untuk unsur operasional yang jauh kurang penting daripada alat, pustaka, dan komponen OSS menjadi donasi OSS
Menurut saya open source pada umumnya tetap bertahan karena banyak orang secara sukarela menginvestasikan waktu berharga mereka, sementara sponsor korporat nyaris bisa diabaikan dibandingkan itu
Tetap saja itu hal yang baik
Terkait hal ini, Floss.fund dari Zerodha tahun ini mendukung proyek perangkat lunak bebas dan open source sebesar 1 juta dolar, tetapi katanya jumlah pendaftar belum cukup. Silakan mendaftar dan membagikannya: https://floss.fund/
FLOSS/fund adalah dana untuk mendukung proyek perangkat lunak bebas dan open source yang penting, berpengaruh, dan bernilai di seluruh dunia, serta menyediakan dukungan hingga 1 juta dolar per tahun bagi pengembang dan komunitas yang membuat dan memelihara proyek besar maupun kecil
Saya selalu lupa bahwa DDG ditulis dengan Perl. Dulu sekali saya pernah mengirim email ke yegg menanyakan kenapa memakai Perl, dan bahkan mendapat balasan; orangnya ramah
Saya dengar Raku itu menarik, tapi belum pernah mencobanya. Sejak sekitar 10 tahun lalu, setelah men-debug sihir regex seseorang, saya sempat bersumpah kecil untuk tidak pernah menyentuh Perl lagi
Apakah Perl juga jadi menyenangkan setelah melewati masa sulitnya?
Masalah yang timbul karena regex tidak seharusnya ditimpakan ke Perl
Raku cukup keren, jadi layak dilihat-lihat. Seperti kata felix[1], rasanya seperti Bash dan Python punya sepupu yang keren
[1] https://felix-knorr.net/posts/2023-06-24-raku-is-awesome.htm...
Terakhir saya baca, masih cukup lambat, tapi sejak masih pemula saya selalu menikmati memakai Perl
Benar bahwa Raku bermula sebagai Perl 6 dan merupakan bahasa yang terinspirasi Perl, tetapi namanya diganti justru karena sudah sedemikian berbeda
Terkait regex, Raku memperkenalkan sintaks yang benar-benar baru, membuat whitespace pada dasarnya tidak bermakna, dan memungkinkan regex diberi nama untuk dikomposisikan dan digunakan ulang
Berkat tiga hal ini dan modul berguna seperti Grammar::Tracer, pengalaman membaca dan menulis regex jadi sepenuhnya berbeda
Tentu pada awalnya tetap terlihat seperti derau, tetapi sintaksnya jauh lebih sejajar dengan kode biasa dibanding PCRE, sehingga peluang menebak arti sesuatu dengan benar menjadi lebih besar
Saya memakai Perl karena suka kekuatan dan ekspresivitasnya, juga struktur berlapisnya yang memungkinkan belajar fitur satu per satu tanpa harus mempelajari seluruh bahasa sekaligus; Raku adalah penerus hebat yang tidak mengecewakan. Tentu rasanya saya tidak akan pernah mengetahui semuanya
Soal sumpah itu, sudah 10 tahun berlalu, dan mungkin sekarang Anda sudah lebih baik dalam mempelajari fitur bahasa
Dokumentasi Raku sangat bagus, tetapi formatnya cukup berbeda dari Perl. Raku juga mendorong lebih jauh ide dokumentasi dan strukturisasi regex, yang tetap bisa diterapkan saat me-refactor regex orang lain
Forum-forum umum juga sangat membantu untuk pertanyaan Raku
Saya teringat presentasi luar biasa dari Evan Czaplicki. Isinya, kalau kita menelusuri sumber pendanaan sebagian besar bahasa pemrograman modern, ujung-ujungnya akan bermuara pada pendapatan mesin pencari :-) https://youtu.be/XZ3w_jec1v8?si=zdL6v9P8LnT7Cbal
Saya sempat bertanya-tanya kenapa Raku tidak banyak disebut dalam diskusi, lalu teringat mantra yang saya ucapkan tiap hari
Tidak ada yang benar-benar peduli pada komunitas itu sendiri; yang dibutuhkan adalah Unicode dan bilangan rasional, dan yang disukai adalah puisi sebagai medium profesional yang ekspresif, bukan code golf, yang tidak dikotori derau seperti ‘public void’
Yang sudah dikenal adalah CPAN, DWIM, REGEX, dan yang diinginkan adalah grammar, fungsional, berorientasi objek, deklaratif, concurrency, dynamic typing, serta prosedural yang ditangani dengan sangat rapi
Yang kita miliki sekarang adalah PHP, Ruby, Python, C#, Go, Perl5, ECMAScript, Java, jadi saya rasa permintaan terhadap Raku sedang tertekan
Karena itu, ada rasa frustrasi alami yang terasa di dalam maupun di luar komunitas. Kita harus menjaga keyakinan. Ada audiens baru, dan mereka menghargai kebenaran dan keindahan, serta kisah melawan kesulitan
Mereka membutuhkan teknologi ini. [perl6 | raku] apa pun namanya tidak masalah; mungkin harus dimulai dari dunia akademik, atau mungkin dari para pendukung setia Perl 5. Pada akhirnya akan menyala. Selesaikan perjalanan ini dan jangan menyangkal warisannya
Sedikit di luar topik, tetapi Craigslist juga dibuat dengan Perl, dan beberapa tahun lalu mempekerjakan Larry Wall
https://news.ycombinator.com/item?id=14345022
Sebagai pengguna DuckDuckGo, ini benar-benar bagus. Sebagai catatan, Perl masih ada di daftar bahasa yang ingin saya pelajari
Di tulisan lain dalam thread ini AT&T disebutkan, dan saya bisa mengonfirmasi bahwa di operator telekomunikasi besar lain pun Perl masih dipakai di cukup banyak tempat, dan bahkan terus digunakan untuk sebagian proyek baru
Saya berharap Raku mendapat lebih banyak momentum. Bahasanya benar-benar keren