1 पॉइंट द्वारा GN⁺ 2024-12-04 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • “Giving Tuesday” के अवसर पर DuckDuckGo ने The Perl and Raku Foundation(TPRF) को 25,000 डॉलर दान किए
  • DuckDuckGo, 2011 से अपनी “ऑनलाइन भरोसे के मानक को ऊंचा उठाने” की दृष्टि से मेल खाने वाले संगठनों को 60 लाख डॉलर से अधिक दान कर चुका है
  • TPRF, Perl और Raku के open source development, community participation और outreach के ज़रिए दोनों भाषाओं की वृद्धि और पहुंच को समर्थन देने वाली फाउंडेशन है
  • यह दान Perl core development सहायता, community project grants, और अन्य community support गतिविधियों में इस्तेमाल किया जा सकता है
  • TPRF की गतिविधियों और भविष्य के लक्ष्यों की जानकारी TPRF 2024 prospectus में देखी जा सकती है, और संगठनात्मक दान के लिए अलग से संपर्क भी किया जा सकता है

DuckDuckGo का TPRF को दान

  • The Perl and Raku Foundation(TPRF) को “Giving Tuesday” पर DuckDuckGo से 25,000 डॉलर का दान मिला
  • DuckDuckGo, 2011 से दान गतिविधियां जारी रखे हुए है, और अपनी “ऑनलाइन भरोसे के मानक को ऊंचा उठाने” की दृष्टि से मेल खाने वाले संगठनों को 60 लाख डॉलर से अधिक सहायता दे चुका है
  • TPRF ने DuckDuckGo के दान और फाउंडेशन के मिशन पर उसके भरोसे के लिए आभार व्यक्त किया

TPRF की गतिविधियां और दान राशि का उपयोग

  • TPRF, Perl और Raku programming languages को आगे बढ़ाने के लिए open source development, community participation, और outreach गतिविधियां चलाती है
  • यह सहायता TPRF को निम्नलिखित गतिविधियां जारी रखने में मदद करती है
    • Perl core development के लिए फंडिंग
    • community के लिए महत्वपूर्ण projects हेतु grants
    • संभव सीमा के भीतर community support
  • वर्तमान गतिविधियों और भविष्य के लक्ष्यों की जानकारी TPRF 2024 prospectus में देखी जा सकती है
  • TPRF को दान देने में रुचि रखने वाले संगठन फाउंडेशन से संपर्क कर सकते हैं और चर्चा कर सकते हैं कि ऐसा दान संबंध उनकी संस्था को क्या लाभ दे सकता है

1 टिप्पणियां

 
GN⁺ 2024-12-04
Hacker News की राय
  • Craigslist पहले हर साल 1 लाख डॉलर से ज़्यादा दान करता था, लेकिन पता नहीं कब बंद हुआ
    2010~2016 के आसपास Perl के टिके रहने के लिए मुख्य फंडिंग असल में वही दान था, और foundation board ने core repository और code maintenance के लिए कुछ लोगों को सचमुच भुगतान किया था
    मेरी जानकारी में वे अब भी ऐसा करते हैं, लेकिन घाटे की वजह से यह धीरे-धीरे मुश्किल होता जाएगा
    यह अफसोस की बात है कि Perl पर निर्भर कई कंपनियां होते हुए भी कुछ दान नहीं करतीं, और जब 1980 के दशक में AT&T 20 से ज्यादा कंपनियों में टूट गया था और 1990 के दशक में फिर से जुड़ा, तब अलग-अलग 20 computer systems को Perl से जोड़कर data cleaning और ETL pipelines संभाले गए थे, लेकिन AT&T ने Perl को कुछ भी दान नहीं दिया

    • Craigslist की याद आती है। कुछ साल पहले से लगता है कि सब Facebook Marketplace पर चले गए हैं
    • उपहार के बदले कुछ लौटाने की बाध्यता नहीं होती। free software जारी करना दुनिया को दिया गया उपहार है, और कंपनियों पर free software maintainers का एक पैसा भी बकाया नहीं है
      क्योंकि कोई मेरा software इस्तेमाल करता है, इससे मेरी लागत नहीं बढ़ती
    • booking.com अब भी Perl का काफी इस्तेमाल करने वाली जगह है, ऐसा मेरी जानकारी में है, लेकिन वे कितना वापस योगदान देते हैं, पता नहीं
    • https://hakai.org भी कई projects में Perl का काफी इस्तेमाल करता है
      CTO Perl में बहुत माहिर हैं, और वाकई अच्छे इंसान भी हैं
    • यही open source business model की खामी है
      मुफ्त में कुछ बनाना, उसे सभी को मुफ्त में देना, और उसे मनचाहे तरीके से modify/use/misuse करने देना—इन सभी चरणों में यह आपकी सजग पसंद होती है, फिर उसके बाद donation की भीख मांगना और लोगों के दान न करने की शिकायत करना समझ में नहीं आता
      अगर मुफ्त में काम नहीं करना चाहते, तो बस पैसे लें
  • A: बहुत अच्छा। Perl को बहुत कम आंका जाता है, लेकिन यह एक शानदार Swiss Army chainsaw है, और अब भी ढेरों core infrastructure चला रहा है
    B: 25 हजार डॉलर का उल्लेखनीय donation होना चिंता की बात है। क्या foundation इतनी मुश्किल में है? अगर यह front page पर आने लायक बात है, तो मैं चाहता था कि इस संख्या के अंत में दो zero और होते

    • यह जानकर हैरानी हुई कि Perl अब भी इस्तेमाल होता है
      जाहिर है maintain करने के लिए legacy code हमेशा रहेगा, लेकिन आजकल सहकर्मियों से casual बातचीत में Perl का आखिरी बार कब जिक्र हुआ, यह भी याद नहीं। शायद 90s की war stories साझा करते वक्त
      आजकल script लिखनी हो तो पहले Bash चुनता हूं, और अगर ज्यादा functionality चाहिए या complexity इतनी बढ़ जाए कि maintenance cost की चिंता हो, तो संभवतः Python इस्तेमाल करूंगा
      आज ही पता चला कि Perl support भी आंशिक रूप से संभालने वाला एक non-profit foundation है, और उतनी ही हैरानी हुई जितनी VB6 support foundation होने की बात सुनकर होती
    • B के बारे में, यह मैंने जो trend देखा है उससे भी मेल खाता है। company sponsorship business model के तौर पर अच्छी तरह काम नहीं करती, उन projects में भी नहीं जहां ऐसा लगता है कि करेगी
      incentives मेल नहीं खाते, और कंपनियां जिन operational elements पर OSS tools/libraries/components से कहीं कम महत्वपूर्ण होने के बावजूद पैसा जलाती या बरबाद करती हैं, उसका एक छोटा हिस्सा भी OSS donations में लाना लगभग असंभव लगता है
      open source आम तौर पर इसलिए चलता है क्योंकि बहुत से लोग स्वेच्छा से अपना कीमती समय लगाते हैं, और corporate sponsorship उसके मुकाबले लगभग नगण्य लगती है
    • सभी designers Adobe को जितना पैसा देते हैं, उसका सिर्फ 5% भी Gimp/Krita/Inkscape/Penpot developers को दे दिया जाए तो funding का स्तर जबरदस्त होगा
    • foundation की finances के बारे में details यहां हैं: https://blogs.perl.org/users/makoto_nozaki/2024/10/understan...
    • हो सकता है इसे कोई चमकदार donation नहीं, बल्कि medium-sized donation के तौर पर सोचा गया हो
      फिर भी यह अच्छी बात है
  • इसी से जुड़ा, Zerodha का Floss.fund इस साल free/open source projects को 10 लाख डॉलर support दे रहा है, लेकिन कहा जा रहा है कि अभी पर्याप्त applications नहीं आई हैं। apply करें और share करें: https://floss.fund/
    FLOSS/fund दुनिया भर के महत्वपूर्ण, प्रभावशाली और मूल्यवान free/open source projects को support करने वाला fund है, और छोटे-बड़े projects बनाने व maintain करने वाले developers और communities के लिए हर साल 10 लाख डॉलर तक support देता है

  • मैं हमेशा भूल जाता हूँ कि DDG Perl में लिखा गया था। बहुत समय पहले मैंने yegg को ईमेल करके पूछा था कि Perl क्यों इस्तेमाल किया, और उनका जवाब भी मिला था; वे बहुत विनम्र थे
    सुना है Raku मज़ेदार है, लेकिन इस्तेमाल नहीं किया। करीब 10 साल पहले किसी की regex magic डीबग करने के बाद मैंने हल्की-सी कसम खा ली थी कि Perl को फिर कभी हाथ नहीं लगाऊँगा
    क्या मुश्किल दौर पार कर लें तो Perl भी मज़ेदार हो जाता है?

    • Regex एक अलग भाषा है जिसे कई टूल इस्तेमाल करते हैं, और Perl ने बस उसे भाषा में अच्छी तरह integrate किया है और कुछ अच्छे extensions जोड़े हैं
      Regex से पैदा हुई समस्या का दोष Perl पर नहीं डालना चाहिए
    • यह बस दूसरी भाषाओं जैसी ही एक भाषा है। Assembly language भी अगर सालों तक इस्तेमाल करें तो काफी आसानी से लिखी जा सकती है
      Raku काफी शानदार है, थोड़ा देखने लायक है। felix[1] ने जैसा कहा, ऐसा लगता है जैसे Bash और Python को कोई cool cousin मिल गया हो
      [1] https://felix-knorr.net/posts/2023-06-24-raku-is-awesome.htm...
    • Raku मूल रूप से steroids पर Perl है
      आख़िरी बार जब पढ़ा था तो यह अभी भी काफी धीमा था, लेकिन शुरुआती दिनों से ही मुझे Perl इस्तेमाल करने में हमेशा मज़ा आया है
    • आज Perl और Raku को साथ में जोड़ा जाना मुख्यतः ऐतिहासिक कारणों से है
      यह सही है कि Raku की शुरुआत Perl 6 के रूप में हुई थी और वह Perl से प्रेरित भाषा है, लेकिन उसका नाम बदला भी इसलिए गया क्योंकि वह उतनी ही अलग हो चुकी थी
      Regex के मामले में Raku पूरी तरह नई syntax लाता है, default रूप से whitespace को महत्वहीन बना देता है, और regex को नाम देकर compose और reuse करने देता है
      इन तीन चीज़ों और Grammar::Tracer जैसे उपयोगी modules की वजह से regex पढ़ने और लिखने का अनुभव पूरी तरह बदल जाता है
      बेशक शुरुआत में यह फिर भी noise जैसा दिखेगा, लेकिन फिर भी syntax PCRE की तुलना में सामान्य code के कहीं ज़्यादा parallel है, इसलिए किसी चीज़ का मतलब सही अंदाज़ा लगाने की संभावना बढ़ जाती है
    • Raku कमाल है। यह Perl का Perl squared जैसा लगा, इसलिए मैंने इसे अपनाया
      मैंने Perl इसलिए इस्तेमाल किया क्योंकि इसकी power और expressiveness अच्छी लगी, और इसकी layered structure भी, जिसमें पूरी भाषा एक साथ सीखने की ज़रूरत नहीं होती बल्कि features एक-एक करके सीखे जा सकते हैं। Raku भी निराश नहीं करता, यह एक शानदार successor है। हालांकि शायद मैं इसे कभी पूरा नहीं जान पाऊँगा
      उस कसम की बात करें तो 10 साल बीत चुके हैं, और हो सकता है अब आप भाषा के features सीखने में बेहतर हो गए हों
      Raku documentation बहुत अच्छा है, लेकिन Perl से उसका format काफी अलग है। Raku ने regex documentation और structuring के ideas को और आगे बढ़ाया है, और यह दूसरों के regex refactor करते समय भी उतना ही लागू होता है
      आम forums भी Raku सवालों में बहुत अच्छी मदद करते हैं
  • Evan Czaplicki की शानदार talk याद आती है। उसका विषय यह था कि ज्यादातर modern programming languages की funding के स्रोतों का पीछा करें तो अंत में वे search engine revenue तक पहुँचते हैं :-) https://youtu.be/XZ3w_jec1v8?si=zdL6v9P8LnT7Cbal

  • सोच रहा था कि चर्चा में Raku का ज़्यादा ज़िक्र क्यों नहीं हो रहा, फिर वह mantra याद आया जो रोज़ दोहराता हूँ
    किसी को community खुद में दिलचस्प नहीं है; ज़रूरत Unicode और rational numbers की है, और जो पसंद है वह code golf नहीं बल्कि ‘public void’ जैसे noise से गंदा न हुआ अभिव्यक्तिपूर्ण professional medium के रूप में कविता है
    जो पहले से पता है वह CPAN, DWIM, REGEX है, और जो चाहिए वह syntax, functional, object-oriented, declarative, concurrency, dynamic typing, और बहुत साफ़ तरीके से संभाला गया procedural है
    अभी हमारे पास PHP, Ruby, Python, C#, Go, Perl5, ECMAScript, Java हैं, इसलिए मुझे लगता है Raku की demand दब गई है
    इसलिए community के अंदर और बाहर स्वाभाविक निराशा महसूस होती है। विश्वास बनाए रखना होगा। नया audience है, और वे सत्य और सुंदरता, तथा मुश्किलों से लड़ने की कहानियों को महत्व देते हैं
    उन्हें इस technology की ज़रूरत है। [perl6 | raku] जो भी हो, फर्क नहीं पड़ता; शायद शुरुआत academia से करनी पड़े, या Perl 5 के वफादार supporters से। आखिरकार आग पकड़ेगी। सफ़र पूरा करना चाहिए और विरासत से इनकार नहीं करना चाहिए

  • थोड़ा off-topic है, लेकिन Craigslist भी Perl में बना था, और कुछ साल पहले उसने Larry Wall को hire किया था
    https://news.ycombinator.com/item?id=14345022

  • DuckDuckGo user के तौर पर यह बहुत अच्छा है। वैसे Perl अभी भी मेरी सीखने वाली languages की list में है

    • Perl शायद उन languages में से सबसे enjoyable है जिनमें मैंने coding की है, लेकिन जैसे ही किसी और का code पढ़ना पड़े, वह पल हमेशा नर्क होता है
    • अपनी reputation से अलग, Perl आज भी UNIX environment में काम का tool है
  • thread के दूसरे posts में AT&T का ज़िक्र हुआ था; मैं confirm कर सकता हूँ कि दूसरे बड़े telecoms में भी Perl अभी काफी जगह इस्तेमाल हो रहा है और कुछ नए projects में भी लगातार इस्तेमाल किया जा रहा है

    • अगर share करना ठीक हो तो मैं वह ज़रूर सुनना चाहूँगा :) olaf@perlfoundation.org
  • उम्मीद है Raku को थोड़ा और momentum मिले। यह सच में शानदार भाषा है