जिमी मिलर की 'वी रैन आउट ऑफ कॉलम्स' उनके पहले सॉफ्टवेयर नौकरी के अराजक लेकिन आकर्षक कोडबेस का वर्णन करती है, जिसमें मर्चेंट्स नामक एक डेटाबेस टेबल का उल्लेख है जो कॉलम समाप्त हो जाने के कारण मर्चेंट्स2 के निर्माण की ओर ले जाती है।
कोडबेस VB, C#, विभिन्न जावास्क्रिप्ट फ्रेमवर्क्स, और कई SOAP सेवाओं का मिश्रण था, जिसमें उल्लेखनीय समस्याएँ थीं जैसे कि एक डेवलपर द्वारा कोड चेक इन न करना, जिससे ट्रेस करना मुश्किल बग्स उत्पन्न हो रहे थे।
अव्यवस्था के बावजूद, कोडबेस ने रचनात्मक समस्या-समाधान की अनुमति दी, जिसमें डेवलपर्स ने अपने स्वयं के समाधान निकाले, जिससे एक अलग प्रणाली और उपयोगकर्ताओं के साथ एक अनूठा, सीधा संबंध स्थापित हुआ।
एक डेवलपर ने अपने पहले कंपनी में एक अव्यवस्थित कोडबेस के साथ अपने अनुभव को साझा किया, जिसमें संस्करण नियंत्रण की कमी थी और कई वैश्विक वेरिएबल्स थे।
बग्स को ठीक करने के लिए ग्राहक साइटों पर विजुअल स्टूडियो स्थापित किया गया और ऐप को डिबग मोड में चलाया गया, जिसके परिणामस्वरूप एक साझा डिस्क पर कई, असंगत रूप से नामित संस्करण संग्रहीत हो गए।
डेवलपर ने अंततः नए प्रोजेक्ट्स के लिए गिट, लिनक्स, और कंटीन्यूस इंटीग्रेशन (CI) जैसी आधुनिक प्रथाओं को पेश किया, लेकिन पुराना प्रोजेक्ट अपरिवर्तित रहा, जो कि दोषपूर्ण कोडबेस को सुधारने की चुनौतियों को उजागर करता है।
p5.js लाइब्रेरी उपयोगकर्ताओं को इसकी क्षमताओं को सीखने और अन्वेषण करने में मदद करने के लिए कई उदाहरण और सामुदायिक स्केच प्रदान करती है।
प्रमुख परियोजनाओं में जियोडेटा वीविंग, स्लाइम मोल्ड्स, जनरेटिव सक्युलेंट्स, पाद्र ाओ जियोमेट्रिको, ज़ेन पॉट्स, और ग्लिच एनीमेशन शामिल हैं, जो पुस्तकालय की बहुमुखी प्रतिभा को प्रदर्शित करते हैं।
उपयोगकर्ता दान के माध्यम से या अपने स्वयं के उपयोग के लिए इसे डाउनलोड करके p5.js लाइब्रेरी का समर्थन कर सकते हैं।
p5.js को 2023 में Sovereign Tech Fund से €450k का अनुदान प्राप्त हुआ ताकि इसकी दस्तावेज़ीकरण और पहुंच को बढ़ाया जा सके, जिससे एक नया, उपयोगकर्ता-मित्रवत वेबसाइट बनाई जा सके।
उपयोगकर्ता p5.js की शुरुआती-अनुकूल प्रकृति की सराहना करते हैं, लेकिन d3 या three.js जैसी लाइब्रेरी की तुलना में प्रदर्शन सीमाओं को नोट करते हैं।
नई वेबसाइट को सकारात्मक प्रतिक्रिया मिली है, हालांकि कुछ उपयोगकर्त ा p5.js की उत्पत्ति के संदर्भों को याद कर रहे हैं, जो कि प्रोसेसिंग प्रोजेक्ट से है, जिसे बजट आवंटन की आलोचना का सामना करना पड़ा है।
टॉरी 2.0 रिलीज़ कैंडिडेट की घोषणा की गई है, जिसमें अगस्त के अंत तक स्थिर रिलीज़ की उम्मीद है, जो दस्तावेज़ीकरण को अंतिम रूप देने और महत्वपूर्ण बग्स को ठीक करने पर केंद्रित है।
Tauri 2.0 मोबाइल विकास के लिए बुनियादी समर्थन पेश करता है, हालांकि यह अभी तक डेस्कटॉप फीचर समानता से मेल नहीं खाता है, और इसमें कोर प्लगइन्स के लिए एक निश्चित नामस्थान और एक रस्ट एपीआई पुनर्गठन जैसी महत्वपूर्ण परिवर्तन शामिल हैं।
एक बाहरी सुरक्षा ऑ डिट पूरा हो चुका है जिसमें सभी समस्याओं का समाधान कर दिया गया है, और पूरी रिपोर्ट जल्द ही प्रकाशित की जाएगी; समुदाय को दस्तावेज़ीकरण और समस्या समाधान में योगदान देने के लिए प्रोत्साहित किया जाता है।
टॉरी 2.0 रिलीज़ कैंडिडेट की घोषणा की गई है, जिससे उपयोगकर्ताओं के बीच इसकी विशेषताओं और संभावित सुधारों के बारे में महत्वपूर्ण चर्चा शुरू हो गई है।
Tauri एक फ्रेमवर्क है जो प्रमुख प्लेटफार्मों के लिए छोटे, तेज बाइनरी बनाने के लिए उपयोग किया जाता है। यह फ्रंटेंड फ्रेमवर्क्स का उपयोग करता है जो HTML, JavaScript, और CSS में संकलित होते हैं, और बैकएंड लॉजिक के लिए Rust, Swift, और Kotlin जैसी भाषाओं का उपयोग करता है।