पोर्टलैंड प्रतिरूप भंडारण

From Vigyanwiki

पोर्टलैंड प्रतिरूप भंडारण (पीपीआर) कंप्यूटर प्रोग्रामिंग सॉफ्टवेयर डिजाइन प्रतिरूप के लिए एक भंडारण होता है। इसके साथ एक सहयोगी वेबसाइट, विकिविकिवेब भी थी, जो दुनिया की पहली विकी थी। भंडारण में अधिक प्रोग्रामिंग पर जोर दिया गया है, और इसे पोर्टलैंड, ओरेगन, ओरेगॉन के कनिंघम और कनिंघम (सी2) द्वारा होस्ट किया गया है।[1] पीपीआर का आदर्श वाक्य लोग, परियोजनाएं और प्रतिरूप होता है।

इतिहास

17 सितंबर 1987 को, प्रोग्रामर वार्ड कनिंघम, फिर टेक्ट्रोनिक्स के साथ, और एप्पल कंप्यूटर के केंट बेक ने वस्तु-उन्मुखी प्रोग्रामिंग के लिए प्रतिरूप भाषा का उपयोग करते हुए पेपर को सह-प्रकाशित किया था।[2] सॉफ़्टवेयर डिज़ाइन प्रतिरूप के बारे में यह पेपर, क्रिस्टोफर अलेक्जेंडर की प्रतिरूप की वास्तुशिल्प अवधारणा से प्रेरित था [2] यह संगणक तंत्र संस्था द्वारा आयोजित 1987 OOPSLA प्रोग्रामिंग सम्मेलन के लिए लिखा गया था। कनिंघम और बेक का विचार प्रोग्रामर्स के बीच लोकप्रिय हो गया क्योंकि इससे उन्हें प्रोग्रामिंग विचारों को एक ऐसे प्रारूप में आदान-प्रदान करने में मदद मिली जो समझने में आसान होती है। कनिंघम, प्रोग्रामिंग परामर्श जो अंततः अपने इंटरनेट डोमेन पर पीपीआर की मेजबानी करता है, 1 नवंबर 1991 को सेलम, ओरेगन, ओरेगन में सम्मलित किया गया था, और इसका नाम वार्ड और उनकी पत्नी, करेन आर कनिंघम, एक गणितज्ञ, स्कूल शिक्षक के नाम पर रखा गया था। कनिंघम ने 23 अक्टूबर 1994 को अपना इंटरनेट डोमेन, c2.com पंजीकृत किया था। वार्ड ने वस्तु-उन्मुखी प्रोग्रामिंग में मदद करने के साधन के रूप में c2.com पर पोर्टलैंड प्रतिरूप भंडारण बनाया था। वस्तु-उन्मुखी प्रोग्रामर अपने कंप्यूटर प्रोग्रामिंग प्रतिरूप को प्रकाशित करते है। उनमें से कुछ प्रोग्रामर ने वस्तु-उन्मुखी प्रोग्रामिंग के बारे में OOPSLA और PLoP सम्मेलनों में भाग लिया और पीपीआर पर अपने विचार प्रकट किए थे। पीपीआर, c2.com पर, पहले विकी के साथ आता है, यह पाठक-संशोधित वेब पेजों का एक संग्रह होता है, जिसे विकीविकीवेब कहा जाता है।[3]

संदर्भ

  1. "पोर्टलैंड पैटर्न रिपॉजिटरी". c2.com. Retrieved 12 July 2017.
  2. 2.0 2.1 "ऑब्जेक्ट-ओरिएंटेड प्रोग्राम के लिए पैटर्न भाषाओं का उपयोग करना". c2.com. Retrieved 12 July 2017.
  3. "विकी विकी वेब". wiki.c2.com. Retrieved 13 July 2017.


बाहरी संबंध