एक समस्या है जिसके बारे में मैं सोच रहा हूं। मुझे नहीं पता कि क्या यह एक खुली चुनौती के रूप में योग्य है।
गणितीय ज्ञान समय के साथ लगातार बढ़ता रहा है। सैद्धांतिक नींव, अवधारणाएं, अधिसूचनाएं और प्रमाण सदियों से विकसित हुए हैं। गणितज्ञों ने बिना किसी बिंदु पर व्यवस्थित और औपचारिक तरीके से अपनी वैश्विक स्थिरता की जांच किए बिना एकत्रीकरण को प्रबंधित किया है (हालांकि ऐसा करने के प्रयास भी थे)।
हमें प्रोग्रामिंग भाषाओं और प्रोग्राम लाइब्रेरीज़ की उम्मीद करनी चाहिए कि वे समय के साथ समान रूप से विकसित हों। किस तरह के उपकरण प्रोग्रामिंग परिणामों और पुस्तकालयों के एकत्रीकरण को प्रबंधित करने में मदद कर सकते हैं ताकि उन्हें सभी के अनुरूप और प्रभावी रूप से प्रयोग करने योग्य बनाया जा सके, क्योंकि कंप्यूटर अधिक औपचारिक हो सकते हैं और स्थिरता के संबंध में मांग कर सकते हैं। क्या हमें प्रत्येक नई प्रोग्रामिंग भाषा के लिए पुस्तकालयों को फिर से करना होगा। हमें एक भाषा का चयन क्यों करना चाहिए क्योंकि इसमें प्रोग्रामिंग माध्यम के रूप में इसके आंतरिक गुणों के बजाय इच्छित अनुप्रयोग के लिए सही पुस्तकालय हैं?
एक अलग विषय पर, आपको निम्नलिखित प्रश्न में विचार मिल सकते हैं: क्या प्रोग्रामिंग भाषाएँ प्राकृतिक भाषाओं की तरह बन रही हैं? मुझे एहसास है कि यह विचार कई सैद्धांतिक कंप्यूटर वैज्ञानिकों के लिए अपील नहीं कर सकता है, लेकिन यह अभी भी विभिन्न मुद्दों को देखने या एक अलग दृष्टिकोण से उपयोगी हो सकता है। मैं उन कई विचारों से सहमत होने से दूर हूं जो पोस्ट किए गए थे, लेकिन यही चर्चा है।