- “Giving Tuesday” kapsamında DuckDuckGo, The Perl and Raku Foundation(TPRF) için 25 bin dolar bağış yaptı
- DuckDuckGo, 2011'den bu yana “çevrimiçi güven standardını yükseltmek” vizyonuyla uyumlu kuruluşlara 6 milyon dolardan fazla bağış yaptı
- TPRF, Perl ve Raku dillerinin büyümesini ve erişilebilirliğini, açık kaynak geliştirme, topluluk katılımı ve tanıtım çalışmalarıyla destekleyen bir vakıf
- Bu bağış, Perl çekirdek geliştirmesini desteklemek, topluluk projelerine hibe sağlamak ve diğer topluluk destek faaliyetleri için kullanılabilir
- TPRF'nin çalışmaları ve gelecekteki hedefleri TPRF 2024 prospectus içinde görülebilir; kurumsal bağışlar için ayrıca iletişime geçilebilir
DuckDuckGo'nun TPRF bağışı
- The Perl and Raku Foundation(TPRF), “Giving Tuesday” kapsamında DuckDuckGo'dan 25 bin dolarlık bağış aldı
- DuckDuckGo, 2011'den beri bağış faaliyetlerini sürdürüyor ve kendi “çevrimiçi güven standardını yükseltmek” vizyonuyla uyumlu kuruluşlara 6 milyon dolardan fazla destek sağladı
- TPRF, DuckDuckGo'nun bağışı ve vakfın misyonuna duyduğu güven için teşekkür etti
TPRF'nin çalışmaları ve bağışın kullanımı
- TPRF, Perl ve Raku programlama dillerini geliştirmek için açık kaynak geliştirme, topluluk katılımı ve tanıtım faaliyetleri yürütüyor
- Bu destek, TPRF'nin aşağıdaki çalışmaları sürdürmesine yardımcı oluyor
- Perl çekirdek geliştirmesi için finansman sağlamak
- Topluluk için önemli projelere hibe vermek
- Mümkün olan ölçüde topluluğa destek olmak
- Mevcut çalışmalar ve gelecekteki hedefler TPRF 2024 prospectus içinde görülebilir
- TPRF'ye bağış yapmak isteyen kuruluşlar, böyle bir bağış ilişkisinin kendi organizasyonlarına ne gibi faydalar sağlayabileceğini görüşmek için vakıfla iletişime geçebilir
1 yorum
Hacker News yorumları
Craigslist eskiden her yıl 100 bin dolardan fazla bağış yapardı; ne zaman durduğunu bilmiyorum.
2010~2016 civarında Perl’in ayakta kalmasını sağlayan temel finansman fiilen bu bağıştı; vakıf yönetim kurulu da çekirdek depo ve kod bakımı için birkaç kişiye gerçekten ödeme yaptı.
Bildiğim kadarıyla hâlâ yapıyorlar, ama açık nedeniyle giderek zorlaşacak.
Perl’e bağımlı çok şirket olmasına rağmen hiçbir şey bağışlamamaları üzücü. 1980’lerde AT&T 20’den fazla şirkete bölünüp 1990’larda yeniden birleşirken 20 farklı bilgisayar sistemini Perl ile birbirine yapıştırdı, veri temizleme ve ETL pipeline’larını Perl ile yürüttü; ama AT&T Perl’e hiçbir şey bağışlamadı.
Çünkü birinin benim yazılımımı kullanması benim maliyetimi artırmaz.
CTO Perl’de çok yetkin ve gerçekten çok iyi biri.
Ücretsiz bir şey yapmak, onu herkese ücretsiz sunmak ve istedikleri gibi değiştirmelerine, kullanmalarına, kötüye kullanmalarına izin vermek süreçteki her adımda kişinin bilinçli tercihi; sonra bağış dilenip insanlar bağış yapmıyor diye şikâyet etmek mantıklı değil.
Bedavaya çalışmak istemiyorsan sadece ücret alman yeterli.
A: Gerçekten güzel. Perl çok küçümseniyor ama harika bir İsviçre çakısı değil, İsviçre ordu motorlu testeresi ve hâlâ sayısız kritik altyapıyı çalıştırıyor.
B: 25 bin doların dikkat çeken bir bağış sayılması endişe verici. Vakıf o kadar zor durumda mı? Ön sayfaya çıkacak bir işse bu rakamın sonuna iki sıfır daha eklenmiş olmasını isterdim.
Elbette bakımı yapılacak eski kod her zaman vardır, ama bugünlerde meslektaşlarımla ayaküstü konuşurken Perl’den en son ne zaman söz edildiğini bile hatırlamıyorum. En fazla 90’lar savaş hikâyelerini anlatırken geçmiştir.
Bugünlerde bir betik yazmam gerekirse önce Bash’i seçerim; daha fazla özellik gerekirse ya da bakım maliyetini dert edecek kadar karmaşıklaşırsa muhtemelen Python kullanırım.
Perl desteğini de kısmen üstlenen kâr amacı gütmeyen bir vakıf olduğunu bugün öğrendim; VB6 destek vakfı olduğunu duysam ne kadar şaşırırsam o kadar şaşırdım.
Teşvikler örtüşmüyor; şirketlerin OSS araçları, kütüphaneleri ve bileşenlerinden çok daha az önemli operasyonel kalemlere yaktığı ya da israf ettiği paranın küçük bir kısmını bile OSS bağışı olarak çekmek neredeyse imkânsız görünüyor.
Açık kaynağın genel olarak ayakta kalmasının nedeni, pek çok insanın değerli zamanını gönüllü olarak yatırması; kurumsal sponsorluk bunun yanında neredeyse göz ardı edilebilir düzeyde bence.
Yine de iyi bir şey.
Bununla ilgili olarak Zerodha’nın Floss.fund’u bu yıl özgür ve açık kaynak projelere 1 milyon dolar destek sağlıyor; ancak yeterince başvuru gelmediği söyleniyor. Başvurun ve paylaşın: https://floss.fund/
FLOSS/fund, dünya genelindeki önemli, etkili ve değerli özgür ve açık kaynak projeleri desteklemeye yönelik bir fondur; büyük-küçük projeler oluşturan ve sürdüren geliştiriciler ile topluluklar için her yıl 1 milyon dolara kadar destek sağlar.
DDG'nin Perl ile yazıldığını hep unutuyorum. Çok uzun zaman önce yegg'e neden Perl kullandığını e-postayla sormuştum; yanıt da almıştım, nazikti
Raku'nun eğlenceli olduğunu duydum ama hiç kullanmadım; yaklaşık 10 yıl önce birinin regex büyüsünü debug ettikten sonra Perl'e bir daha dokunmayacağıma hafifçe yemin etmiştim
Eşiği aşınca Perl de eğlenceli hâle mi geliyor?
Regex yüzünden çıkan sorunları Perl'in suçu saymamak lazım
Raku oldukça havalı; biraz bakmaya değer. felix'in[1] dediği gibi, Bash ile Python'ın havalı bir kuzeni olmuş gibi
[1] https://felix-knorr.net/posts/2023-06-24-raku-is-awesome.htm...
En son okuduğumda hâlâ epey yavaştı ama ben acemiliğimden beri Perl'i hep keyifle kullandım
Raku'nun Perl 6 olarak başladığı ve Perl'den ilham alan bir dil olduğu doğru; ama adının değiştirilmesi de tam olarak bu kadar farklılaştığı için oldu
Regex konusunda Raku tamamen yeni bir sözdizimi getiriyor, varsayılan olarak boşlukları anlamsız kılıyor ve regex'lere ad verip bunları birleştirerek yeniden kullanmanıza izin veriyor
Bu üçü ve Grammar::Tracer gibi kullanışlı modüller sayesinde regex okuma ve yazma deneyimi tamamen değişiyor
Elbette başta hâlâ gürültü gibi görünecek ama yine de sözdizimi PCRE'ye kıyasla normal kodla çok daha paralel olduğu için bir şeyin ne anlama geldiğini doğru tahmin etme olasılığınız artıyor
Perl'in gücünü ve ifade kabiliyetini, ayrıca tüm dili tek seferde öğrenmek zorunda kalmadan özellikleri katman katman öğrenebilmeyi sevdiğim için kullanıyordum; Raku da hayal kırıklığına uğratmayan harika bir halef. Tabii hepsini bir gün tamamen bileceğimi sanmıyorum
O yemine gelince, 10 yıl geçti; artık dil özelliklerini öğrenmede daha iyi hâle gelmiş olabilirsin
Raku dokümantasyonu çok iyi ama biçim olarak Perl'den epey farklı; Raku regex'leri belgeleme ve yapılandırma fikrini daha ileri taşıdı, bu da başkalarının regex'lerini refactor ederken aynen uygulanabilir
Genel forumlar da Raku sorularında çok yardımcı oluyor
Evan Czaplicki'nin harika sunumu aklıma geldi. Modern programlama dillerinin çoğunun finansman kaynaklarının izini sürünce sonunda arama motoru gelirlerine çıktığını anlatıyordu :-) https://youtu.be/XZ3w_jec1v8?si=zdL6v9P8LnT7Cbal
Tartışmada Raku'dan neden pek bahsedilmediğini merak ediyordum; sonra her gün tekrarladığım mantra aklıma geldi
Kimsenin topluluğun kendisiyle ilgilendiği yok; gerekenler Unicode ve rasyonel sayılar, sevilen şey ise kod golfü değil, ‘public void’ gibi gürültülerle kirletilmemiş ifade gücü yüksek bir uzmanlık aracı olarak şiir
Zaten bilinenler CPAN, DWIM, REGEX; istenenler ise gramer, fonksiyonel, nesne yönelimli, deklaratif, eşzamanlılık, dinamik tipler ve çok temiz ele alınmış prosedürel yapı
Şu anda elde olanlar PHP, Ruby, Python, C#, Go, Perl5, ECMAScript, Java; bu yüzden Raku talebinin bastırılmış olduğunu düşünüyorum
Bu nedenle topluluğun içinde ve dışında doğal bir hayal kırıklığı hissediliyor. İnancı korumak lazım. Yeni bir kitle var; onlar hakikati ve güzelliği, zorluklarla mücadele hikâyelerini değerli buluyor
Onların bu teknolojiye ihtiyacı var. [perl6 | raku] hangisi olduğu fark etmez; akademiden başlamak gerekebilir, Perl 5'in sadık destekçilerinden başlamak gerekebilir. Sonunda alev alacak. Yolculuğu bitirip mirası inkâr etmemek gerek
Konunun biraz dışında ama Craigslist de Perl ile yapılmıştı ve birkaç yıl önce Larry Wall'u işe aldı
https://news.ycombinator.com/item?id=14345022
DuckDuckGo kullanıcısı olarak bu gerçekten güzel. Bu arada Perl hâlâ öğrenilecek diller listemde
Thread'deki başka bir yazıda AT&T'den bahsedilmişti; başka büyük telekom şirketlerinde de Perl'in hâlâ epey çok yerde kullanıldığını ve bazı yeni projelerde de kullanılmaya devam ettiğini doğrulayabilirim
Keşke Raku biraz daha ivme kazansa. Gerçekten harika bir dil