Designing L5: A Permacomputing Approach to Creative Coding
यह शोध पत्र L5 को प्रस्तुत करता है, जो एक नई लुआ-आधारित (Lua-based) क्रिएटिव कोडिंग लाइब्रेरी है जो स्थिरता के लिए परमाकंप्यूटिंग (permacomputing) सिद्धांतों को लागू करती है, और पांच केस स्टडीज के माध्यम से संसाधन दक्षता, दीर्घकालिक स्थिरता और उपयोगिता के बीच डिजाइन संबंधी तनावों का अन्वेषण करती है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप पेंटिंग सीखना चाहते हैं। आज के अधिकांश आर्ट स्कूल आपको एक हाई-टेक स्टूडियो देते हैं जिसमें नवीनतम, सबसे महंगे डिजिटल टैबलेट, शक्तिशाली कंप्यूटर और ऐसे सॉफ़्टवेयर भरे होते हैं जिन्हें निरंतर, हाई-स्पीड इंटरनेट कनेक्शन की आवश्यकता होती है। यदि आपका कंप्यूटर पाँच साल पुराना है, या यदि आपका इंटरनेट कट जाता है, तो आप पेंटिंग नहीं कर सकते। आपको टूल्स के साथ तालमेल बिठाने के लिए बस नया सामान खरीदना पड़ता है।
L5 एक अलग तरह का आर्ट स्टूडियो है। यह "क्रिएटिव कोडिंग" (कोड के माध्यम से कला बनाना) के लिए एक नया टूल है जो एक सरल प्रश्न पूछता है: क्या होगा अगर हम अपने टूल्स को इस तरह डिज़ाइन करें कि वे हमारे पास पहले से मौजूद कंप्यूटरों पर, यहाँ तक कि पुराने कंप्यूटरों पर भी काम कर सकें?
यह पेपर बताता है कि कैसे रचनाकारों ने L5 को परमाकंप्यूटिंग (Permacomputing) नामक एक दर्शन का उपयोग करके बनाया। इसे "परमाकल्चर" (बागवानी जो प्रकृति के विरुद्ध नहीं बल्कि उसके साथ मिलकर काम करती है) की तरह समझें, लेकिन कंप्यूटर के लिए। कंप्यूटर को अधिक मेहनत या तेज़ी से काम करने के लिए मजबूर करने के बजाय, L5 उपलब्ध किसी भी मशीन के साथ सहजता से काम करने की कोशिश करता है।
यहाँ बताया गया है कि उन्होंने इसे कैसे किया, जिसे पाँच सरल कहानियों में विभाजित किया गया है:
1. "सीमलेस" जाल बनाम ईमानदार टूलबॉक्स
अधिकांश आधुनिक कोडिंग टूल्स एक जादुई वेंडिंग मशीन की तरह होते हैं। आप एक बटन दबाते हैं, और कला तुरंत प्रकट हो जाती है। यह सरल लगता है, लेकिन मशीन वास्तव में इसके पीछे एक विशाल, ऊर्जा-खपत करने वाला कारखाना छिपाए हुए है (क्लाउड सर्वर, निरंतर अपडेट, जटिल इंटरनेट कनेक्शन)। यदि बिजली चली जाती है या इंटरनेट विफल हो जाता है, तो मशीन रुक जाती है।
L5 का दृष्टिकोण: उन्होंने तय किया कि वे आपको वेंडिंग मशीन का पिछला हिस्सा दिखाएंगे। L5 यह नहीं छिपाता कि यह कैसे काम करता है। आपको अपना खुद का "टूलचेन" (हिस्सों को खुद जोड़ना) सेट करना होगा। यह बटन दबाने की तुलना में एक किट से साइकिल बनाने जैसा महसूस हो सकता है, लेकिन आप जानते हैं कि किन हिस्सों की आवश्यकता है, और यदि कारखाना बंद भी हो जाए, तो भी आप सवारी जारी रख सकते हैं। यह "तत्काल आसानी" के बदले "दीर्घकालिक स्वतंत्रता" का सौदा करता है।
2. भारी सूट बनाम हल्की शर्ट
कल्पना कीजिए कि आप मैराथन दौड़ने की कोशिश कर रहे हैं। कुछ धावक एक भारी, हाई-टेक सूट पहनते हैं जो उन्हें तेज़ दौड़ने में मदद करता है लेकिन उसका वजन 50 पाउंड होता है। यदि आप थक जाते हैं या सूट टूट जाता है, तो आप फंस जाते हैं। अन्य टूल्स (जैसे बड़े गेम इंजन) उस भारी सूट की तरह हैं—उन्हें चलाने के लिए भारी कंप्यूटर और बहुत अधिक बिजली की आवश्यकता होती है।
L5 का दृष्टिकोण: L5 एक हल्की सूती शर्ट की तरह है। यह बहुत छोटा है (पूरी लाइब्रेरी आपके फोन की एक फोटो से भी छोटी है)। यह 10 या 15 साल पुराने कंप्यूटरों पर चलता है। अनावश्यक सुविधाओं के "भारी सूट" को पहनने से इनकार करके, L5 कलाकारों को पुराने लैपटॉप, कम शक्ति वाले उपकरणों, या यहाँ तक कि बिना बिजली ग्रिड वाली जगहों पर भी निर्माण करने की अनुमति देता है, बशर्ते उनके पास एक बुनियादी मशीन हो।
3. मिटती यादें बनाम पत्थर की पट्टिका
डिजिटल टूल्स को एक वीडियो गेम कंसोल की तरह समझें। हर कुछ वर्षों में, कंपनी एक नया कंसोल रिलीज़ करती है, और आपके पुराने गेम काम करना बंद कर देते हैं। आपको खेलते रहने के लिए नया खरीदना पड़ता है। यह "प्लान्ड ऑब्सोलेसेंस" (नियोजित अप्रचलन) है—ऐसे टूल्स जिन्हें जल्दी बेकार होने के लिए डिज़ाइन किया गया है।
L5 का दृष्टिकोण: L5 एक पत्थर की पट्टिका की तरह बनाया गया है। यह बहुत ही स्थिर, धीरे-धीरे बदलने वाली तकनीक (Lua और LÖVE) का उपयोग करता है जो साल-दर-साल बहुत अधिक नहीं बदलती है। आज L5 के साथ बनाई गई आपकी एक ड्राइंग 20 साल बाद भी किसी कंप्यूटर पर बिल्कुल सही काम करेगी। वे अपने टूल्स का परीक्षण बहुत पुराने कंप्यूटरों पर करते हैं ताकि यह सुनिश्चित हो सके कि वे भविष्य को खराब न करें।
4. स्विस आर्मी नाइफ बनाम विशेष छैनी
आधुनिक टूल्स स्विस आर्मी नाइफ की तरह हैं जिनमें 100 अलग-अलग गैजेट्स हैं: 3D मॉडलिंग, वेब होस्टिंग, वीडियो एडिटिंग और बहुत कुछ। लेकिन उन सभी गैजेट्स को ले जाने के लिए, चाकू भारी और जटिल हो जाता है। यदि आप केवल एक धागा काटना चाहते हैं, तो आपको आरी या पेचकस की आवश्यकता नहीं है।
L5 का दृष्टिकोण: L5 एक विशेष छैनी है। उन्होंने जानबूझकर कई सुविधाओं (जैसे 3D ग्राफिक्स या वेब होस्टिंग) को "ना" कहा ताकि टूल छोटा और तेज़ बना रहे। उनका मानना है कि टूल की क्षमताओं को सीमित करके, वे कलाकारों को इस बात के लिए प्रेरित करते हैं कि वे जो कर सकते हैं उसका उपयोग अधिक रचनात्मकता से करें, और टूल उन पुराने मशीनों पर भी उपयोगी रहता है जो "स्विस आर्मी नाइफ" के भार को नहीं संभाल सकते।
5. फैंसी वेबसाइट बनाम कागज़ का मैनुअल
आमतौर पर, किसी टूल के लिए "निर्देश पुस्तिका" एक फैंसी, इंटरैक्टिव वेबसाइट होती है जो वीडियो, एनिमेशन और भारी स्क्रिप्ट से भरी होती है जो धीमे इंटरनेट पर लोड होने में बहुत समय लेती है। यदि आपके पास अच्छा इंटरनेट नहीं है, तो आप टूल का उपयोग करना नहीं सीख सकते।
L5 का दृष्टिकोण: उनकी वेबसाइट एक कागज़ के मैनुअल की तरह है जिसे आप कहीं भी प्रिंट करके ले जा सकते हैं। यह बहुत छोटी है, डायल-अप कनेक्शन पर भी तुरंत लोड होती है, और बिना जावास्क्रिप्ट के काम करती है। आप पूरी वेबसाइट को एक USB स्टिक पर डाउनलोड कर सकते हैं और इसे उस व्यक्ति के साथ साझा कर सकते हैं जिसके पास बिल्कुल भी इंटरनेट नहीं है। दस्तावेज़ीकरण (documentation) टूल की सीमाओं का सम्मान करता है।
बड़ी तस्वीर
यह पेपर तर्क देता है कि हम अक्सर सोचते हैं कि "बेहतर" का अर्थ "तेज़, बड़ा और अधिक जुड़ा हुआ" है। लेकिन L5 सुझाव देता है कि "बेहतर" का अर्थ लंबे समय तक चलने वाला, हल्का और अधिक सुलभ भी हो सकता है।
लेखक स्वीकार करते हैं कि L5 पूर्ण नहीं है। इसे "जादुई वेंडिंग मशीनों" की तुलना में सेट अप करना कठिन है, और यह नए टूल्स की तरह चमकदार 3D ट्रिक्स नहीं दिखा सकता है। लेकिन एक ऐसी दुनिया में जहाँ हम संसाधनों को खत्म कर रहे हैं और बहुत अधिक इलेक्ट्रॉनिक्स फेंक रहे हैं, L5 अपने जीवन को लगातार अपग्रेड करने की आवश्यकता के बिना कला बनाना जारी रखने का एक तरीका प्रदान करता है। यह उन टूल्स को बनाने के बारे में है जो आपके पास मौजूद मशीन का सम्मान करते हैं, बजाय इसके कि आपसे एक नया खरीदने की मांग करें।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।