पोर्टलैंड प्रतिरूप भंडारण
This article relies excessively on references to primary sources. (September 2022) (Learn how and when to remove this template message) |
पोर्टलैंड पैटर्न रिपॉजिटरी (पीपीआर) कंप्यूटर प्रोग्रामिंग सॉफ़्टवेयर डिज़ाइन पैटर्न के लिए एक रिपॉजिटरी है। इसके साथ एक सहयोगी वेबसाइट, विकिविकिवेब भी थी, जो दुनिया की पहली सप्ताह थी। रिपॉजिटरी में चरम कार्यक्रम पर जोर दिया गया है, और इसे पोर्टलैंड, ओरेगन, ओरेगॉन के कनिंघम और कनिंघम (सी2) द्वारा होस्ट किया गया है।[1] पीपीआर का आदर्श वाक्य लोग, परियोजनाएं और पैटर्न है।
इतिहास
17 सितंबर 1987 को, प्रोग्रामर वार्ड कनिंघम, फिर Tektronix के साथ, और एप्पल कंप्यूटर के केंट बेक ने ऑब्जेक्ट-ओरिएंटेड प्रोग्राम्स के लिए पैटर्न लैंग्वेजेज का उपयोग करते हुए पेपर को सह-प्रकाशित किया।[2] सॉफ़्टवेयर डिज़ाइन पैटर्न के बारे में यह पेपर, क्रिस्टोफर अलेक्जेंडर की पैटर्न की वास्तुशिल्प अवधारणा से प्रेरित था[2]यह संगणक तंत्र संस्था द्वारा आयोजित 1987 OOPSLA प्रोग्रामिंग सम्मेलन के लिए लिखा गया था। कनिंघम और बेक का विचार प्रोग्रामर्स के बीच लोकप्रिय हो गया क्योंकि इससे उन्हें प्रोग्रामिंग विचारों को एक ऐसे प्रारूप में आदान-प्रदान करने में मदद मिली जो समझने में आसान है। कनिंघम और कनिंघम, प्रोग्रामिंग कंसल्टेंसी जो अंततः अपने इंटरनेट डोमेन पर पीपीआर की मेजबानी करेगी, 1 नवंबर 1991 को सेलम, ओरेगन, ओरेगन में शामिल की गई थी, और इसका नाम वार्ड और उनकी पत्नी, करेन आर कनिंघम, एक गणितज्ञ, स्कूल शिक्षक के नाम पर रखा गया था। , और स्कूल निदेशक। कनिंघम और कनिंघम ने 23 अक्टूबर 1994 को अपना इंटरनेट डोमेन, c2.com पंजीकृत किया। वार्ड ने ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग में मदद करने के साधन के रूप में c2.com पर पोर्टलैंड पैटर्न रिपोजिटरी बनाई। ऑब्जेक्ट-ओरिएंटेड प्रोग्रामर अपने कंप्यूटर प्रोग्रामिंग पैटर्न को उनके पास सबमिट करके प्रकाशित करते हैं। उनमें से कुछ प्रोग्रामर ने ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के बारे में OOPSLA और PLoP सम्मेलनों में भाग लिया और PPR पर अपने विचार पोस्ट किए। पीपीआर, c2.com पर, पहले विकी के साथ आता है - पाठक-संशोधित वेब पेजों का एक संग्रह - जिसे विकीविकीवेब कहा जाता है।[3]
संदर्भ
- ↑ "पोर्टलैंड पैटर्न रिपॉजिटरी". c2.com. Retrieved 12 July 2017.
- ↑ 2.0 2.1 "ऑब्जेक्ट-ओरिएंटेड प्रोग्राम के लिए पैटर्न भाषाओं का उपयोग करना". c2.com. Retrieved 12 July 2017.
- ↑ "विकी विकी वेब". wiki.c2.com. Retrieved 13 July 2017.
बाहरी संबंध