सफ्टवेयर विकासको भविष्य: कम्प्युटरको भविष्य P2

छवि क्रेडिट: क्वान्टमरुन

सफ्टवेयर विकासको भविष्य: कम्प्युटरको भविष्य P2

    सन् १९६९ मा निल आर्मस्ट्रङ र बज एल्ड्रिन चन्द्रमामा पाइला राख्ने पहिलो मानव बनेपछि अन्तर्राष्ट्रिय नायक बने । तर जब यी अन्तरिक्ष यात्रीहरू क्यामेरामा नायक थिए, त्यहाँ हजारौं अज्ञात नायकहरू छन् जो तिनीहरूको संलग्नता बिना, पहिलो मानव चन्द्रमा अवतरण असम्भव थिएन। यी नायकहरू मध्ये केही सफ्टवेयर विकासकर्ताहरू थिए जसले उडान कोड गरे। किन?

    ठीक छ, त्यो समयमा अवस्थित कम्प्युटरहरू आजको तुलनामा धेरै सरल थिए। वास्तवमा, औसत व्यक्तिको थकित स्मार्टफोन अपोलो 11 अन्तरिक्ष यान (र त्यस कुराको लागि 1960s नासा) मा कुनै पनि चीज भन्दा धेरै परिमाणको अर्डर अधिक शक्तिशाली छ। यसबाहेक, त्यस समयमा कम्प्यूटरहरू विशेष सफ्टवेयर विकासकर्ताहरू द्वारा कोड गरिएको थियो जसले सबैभन्दा आधारभूत मेसिन भाषाहरूमा सफ्टवेयर प्रोग्राम गर्थे: AGC असेंबली कोड वा साधारण, 1s र 0s।

    सन्दर्भको लागि, यी गुमनाम नायकहरू मध्ये एक, अपोलो स्पेस प्रोग्रामको सफ्टवेयर इन्जिनियरिङ डिभिजनका निर्देशक, मार्गरेट हैमिल्टन, र उनको टोलीले कोडको पहाड लेख्नुपरेको थियो (तल चित्रमा) जुन आजको प्रोग्रामिङ भाषाहरू प्रयोग गरेर प्रयासको एक अंश प्रयोग गरेर लेख्न सकिन्छ।

    (माथिको चित्रमा मार्गरेट ह्यामिल्टन एपोलो ११ सफ्टवेयर भएको कागजको स्ट्याकको छेउमा उभिएको छ।)

    र आजकल जहाँ सफ्टवेयर विकासकर्ताहरूले सम्भावित परिदृश्यहरूको लगभग 80-90 प्रतिशतको लागि कोड गर्छन्, अपोलो मिसनहरूको लागि, तिनीहरूको कोडले सबै कुराको लागि लेखाजोखा गर्नुपर्थ्यो। यसलाई परिप्रेक्ष्यमा राख्नको लागि, मार्गरेट आफैले भने:

    "चेकलिस्ट म्यानुअलमा त्रुटिको कारण, रेन्डेजभस रडार स्विच गलत स्थितिमा राखिएको थियो। यसले कम्प्युटरमा त्रुटिपूर्ण संकेतहरू पठाएको थियो। नतिजा यो थियो कि कम्प्युटरलाई अवतरणका लागि सबै सामान्य कार्यहरू गर्न भनिएको थियो। नक्कली डाटाको अतिरिक्त लोड प्राप्त गर्दा जसले यसको समयको 15% प्रयोग गर्‍यो। कम्प्युटर (वा त्यसमा रहेको सफ्टवेयर) यसलाई प्रदर्शन गर्नु पर्ने भन्दा बढी कार्यहरू गर्न भनिएको थियो भनेर पहिचान गर्न पर्याप्त स्मार्ट थियो। त्यसपछि पठाइएको थियो। एउटा अलार्म बज्यो, जसको अर्थ अन्तरिक्ष यात्रीलाई थियो, म यस समयमा गर्नु पर्ने भन्दा धेरै कार्यहरूले ओभरलोड भएको छु, र म अझ महत्त्वपूर्ण कार्यहरू मात्र राख्न जाँदैछु; अर्थात्, अवतरणका लागि आवश्यक कार्यहरू ... वास्तवमा , कम्प्यूटर त्रुटि सर्तहरू पहिचान भन्दा बढी गर्न प्रोग्राम गरिएको थियो। रिकभरी प्रोग्रामहरूको पूर्ण सेट सफ्टवेयरमा समावेश गरिएको थियो। सफ्टवेयरको कार्य, यस अवस्थामा, कम प्राथमिकता कार्यहरू हटाउन र थप महत्त्वपूर्णहरूलाई पुन: स्थापना गर्नु थियो। कम्प्युटर नभएको भएयो समस्या बुझे र रिकभरी कारबाही गरियो, मलाई शंका छ कि यदि एपोलो 11 सफल चन्द्रमा अवतरण भएको थियो भने।

    — मार्गरेट ह्यामिल्टन, अपोलो फ्लाइट कम्प्यूटर प्रोग्रामिङ एमआईटी ड्रेपर प्रयोगशाला, क्याम्ब्रिज, म्यासाचुसेट्सका निर्देशक, "कम्प्युटर गोट लोडेड", पत्र डाटामेसन, मार्च 1, 1971

    पहिले संकेत गरे अनुसार, सफ्टवेयर विकास ती प्रारम्भिक अपोलो दिनहरू देखि विकसित भएको छ। नयाँ उच्च-स्तरीय प्रोग्रामिङ भाषाहरूले 1s र 0s को साथ कोडिङ गर्ने कठिन प्रक्रियालाई शब्द र प्रतीकहरूको कोडिङमा बदले। कोडिङका दिनहरू आवश्यक पर्ने अनियमित संख्या उत्पन्न गर्ने जस्ता कार्यहरू अब एकल आदेश रेखा लेखेर प्रतिस्थापन गरिएको छ।

    अर्को शब्दमा, सफ्टवेयर कोडिङ बढ्दो रूपमा स्वचालित, सहज, र हरेक दशकको साथ मानव भएको छ। यी गुणहरू भविष्यमा मात्र जारी रहनेछन्, जसले हाम्रो दैनिक जीवनमा गहिरो प्रभाव पार्ने तरिकाहरूमा सफ्टवेयर विकासको विकासलाई मार्गदर्शन गर्दछ। यस अध्यायको यही हो कम्प्युटरको भविष्य श्रृंखला अन्वेषण गर्नेछ।

    जनताको लागि सफ्टवेयर विकास

    कोड 1s र 0s (मेशिन भाषा) लाई शब्दहरू र प्रतीकहरू (मानव भाषा) सँग प्रतिस्थापन गर्ने प्रक्रियालाई एब्स्ट्र्याक्शनको तहहरू थप्ने प्रक्रिया भनिन्छ। यी एब्स्ट्र्याक्शनहरू नयाँ प्रोग्रामिङ भाषाहरूको रूपमा आएका छन् जसले तिनीहरूको लागि डिजाइन गरिएको क्षेत्रको लागि जटिल वा साझा कार्यहरू स्वचालित गर्दछ। तर प्रारम्भिक 2000 को दौडान, नयाँ कम्पनीहरू देखा परे (जस्तै क्यास्पियो, क्विकबेस, र मेन्डी) जसले नो-कोड वा कम-कोड प्लेटफर्महरू भनिने प्रस्तावहरू प्रदान गर्न थाले।

    यी प्रयोगकर्ता-अनुकूल, अनलाइन ड्यासबोर्डहरू हुन् जसले गैर-प्राविधिक पेशेवरहरूलाई कोडको भिजुअल ब्लकहरू (प्रतीकहरू/ग्राफिक्स) सँगै स्न्याप गरेर तिनीहरूको व्यवसायको आवश्यकता अनुसार अनुकूल एपहरू सिर्जना गर्न सक्षम पार्छ। अर्को शब्दमा, रूख काटेर यसलाई ड्रेसिङ क्याबिनेटमा फेसन गर्नुको सट्टा, तपाइँ यसलाई Ikea बाट पूर्व-फैशनका भागहरू प्रयोग गरेर निर्माण गर्नुहुन्छ।

    यो सेवा प्रयोग गर्दा अझै पनि एक निश्चित स्तरको कम्प्यूटर प्रेमी चाहिन्छ, तपाइँ अब यसलाई प्रयोग गर्न कम्प्युटर विज्ञान डिग्री आवश्यक पर्दैन। नतिजाको रूपमा, अमूर्तताको यो रूपले कर्पोरेट संसारमा लाखौं नयाँ "सफ्टवेयर विकासकर्ताहरू" को उदयलाई सक्षम बनाउँदैछ, र यसले धेरै बच्चाहरूलाई पहिलेको उमेरमा कोड कसरी सिक्न सक्षम बनाउँदैछ।

    सफ्टवेयर विकासकर्ता हुनुको अर्थ के हो भनेर पुन: परिभाषित गर्दै

    कुनै समय थियो जब परिदृश्य वा व्यक्तिको अनुहार क्यानभासमा मात्र कैद गर्न सकिन्छ। एक चित्रकारले एक प्रशिक्षुको रूपमा वर्षौंसम्म अध्ययन र अभ्यास गर्नुपर्छ, चित्रकलाको शिल्प सिक्नु पर्छ - कसरी रंगहरू मिश्रण गर्ने, कुन उपकरणहरू उत्तम छन्, एक विशिष्ट दृश्य कार्यान्वयन गर्न सही प्रविधिहरू। व्यापारको लागत र यसलाई राम्रोसँग प्रदर्शन गर्न आवश्यक धेरै वर्षको अनुभवको मतलब पनि चित्रकारहरू थोरै र धेरै बीचमा थिए।

    त्यसपछि क्यामेराको आविष्कार भयो। र एक बटनको क्लिकको साथ, परिदृश्य र चित्रहरू एक सेकेन्डमा कैद गरियो जुन अन्यथा रंग गर्न दिनदेखि हप्ताहरू लाग्ने थियो। र जसरी क्यामेराहरू सुधार हुँदै गए, सस्तो भए, र एक बिन्दुमा प्रशस्त भए जहाँ तिनीहरू अहिले सबैभन्दा आधारभूत स्मार्टफोनमा पनि समावेश भएका छन्, हाम्रो वरपरको संसारलाई खिच्ने एउटा सामान्य र अनौपचारिक गतिविधि बन्यो जसमा सबैले भाग लिन्छन्।

    अमूर्त प्रगति र नयाँ सफ्टवेयर भाषाहरू अधिक नियमित सफ्टवेयर विकास कार्यहरू स्वचालित रूपमा, 10 देखि 20 वर्षको अवधिमा सफ्टवेयर विकासकर्ता हुनको अर्थ के हुन्छ? यस प्रश्नको जवाफ दिनको लागि, भविष्यका सफ्टवेयर विकासकर्ताहरूले भोलिका अनुप्रयोगहरू निर्माण गर्ने बारे कसरी जान्छन् भन्ने बारे जानौं:

    *पहिले, सबै मानकीकृत, दोहोरिने कोडिङ कार्य गायब हुनेछ। यसको स्थानमा पूर्वनिर्धारित घटक व्यवहार, UI को, र डाटा-फ्लो हेरफेर (Ikea भागहरू) को एक विशाल पुस्तकालय हुनेछ।

    *आज जस्तै, रोजगारदाता वा उद्यमीहरूले सफ्टवेयर विकासकर्ताहरूलाई विशेष सफ्टवेयर अनुप्रयोगहरू वा प्लेटफर्महरू मार्फत कार्यान्वयन गर्नका लागि विशेष लक्ष्यहरू र डेलिभरेबलहरू परिभाषित गर्नेछन्।

    *यी विकासकर्ताहरूले त्यसपछि तिनीहरूको कार्यान्वयन रणनीतिको नक्सा बनाउनेछन् र तिनीहरूको कम्पोनेन्ट लाइब्रेरीमा पहुँच गरेर र भिजुअल इन्टरफेसहरू प्रयोग गरेर तिनीहरूको सफ्टवेयरको प्रारम्भिक ड्राफ्टहरू प्रोटोटाइप गर्न थाल्नेछन्।

    *विशेषकृत कृत्रिम बुद्धिमत्ता (AI) प्रणालीहरूले उनीहरूको विकासकर्ताको प्रारम्भिक मस्यौदाहरूद्वारा निहित लक्ष्यहरू र डेलिभरेबलहरू बुझ्न डिजाइन गरिएको, त्यसपछि मस्यौदा गरिएको सफ्टवेयर डिजाइनलाई परिष्कृत गर्नेछ र सबै गुणस्तर आश्वासन परीक्षणहरू स्वचालित गर्नेछ।

    *नतिजाहरूको आधारमा, AI ले त्यसपछि विकासकर्तालाई धेरै प्रश्नहरू सोध्नेछ (सम्भवतः मौखिक, एलेक्सा-जस्तै सञ्चार मार्फत), परियोजनाका लक्ष्यहरू र डेलिभरेबलहरू राम्रोसँग बुझ्न र परिभाषित गर्न र सफ्टवेयरले विभिन्न परिदृश्यहरूमा कसरी कार्य गर्नुपर्छ भनेर छलफल गर्न खोज्छ। र वातावरण।

    *विकासकर्ताको प्रतिक्रियाको आधारमा, AI ले बिस्तारै उसको उद्देश्य सिक्ने छ र परियोजना लक्ष्यहरू प्रतिबिम्बित गर्न कोड उत्पन्न गर्नेछ।

    *यस अगाडि र पछाडि, मानव-मेशिन सहयोगले सफ्टवेयरको संस्करण पछि संस्करण पुनरावृत्ति गर्नेछ जबसम्म समाप्त र बजार योग्य संस्करण आन्तरिक कार्यान्वयन वा सार्वजनिक बिक्रीको लागि तयार हुँदैन।

    *वास्तवमा, सफ्टवेयर वास्तविक-विश्व प्रयोगमा पर्दा पछि यो सहकार्य जारी रहनेछ। साधारण बगहरू रिपोर्ट गरिएपछि, AI ले तिनीहरूलाई सफ्टवेयर विकास प्रक्रियाको क्रममा उल्लिखित मौलिक, इच्छित लक्ष्यहरू प्रतिबिम्बित गर्ने तरिकामा स्वचालित रूपमा समाधान गर्नेछ। यसैबीच, थप गम्भीर बगहरूले समस्या समाधान गर्न मानव-एआई सहयोगको लागि कल गर्नेछ।

    समग्रमा, भविष्यका सफ्टवेयर विकासकर्ताहरूले 'कसरी' मा कम र 'के' र 'किन' मा बढी ध्यान केन्द्रित गर्नेछन्। तिनीहरू कम शिल्पकार र अधिक वास्तुकार हुनेछन्। प्रोग्रामिङ एक बौद्धिक अभ्यास हुनेछ जसमा एआईले बुझ्न सक्ने तरिकामा आशय र नतिजाहरूलाई विधिगत रूपमा सञ्चार गर्न सक्ने व्यक्तिहरू आवश्यक पर्दछ र त्यसपछि समाप्त डिजिटल अनुप्रयोग वा प्लेटफर्म स्वत: कोड गर्नुहोस्।

    कृत्रिम बुद्धिमत्ता संचालित सफ्टवेयर विकास

    माथिको खण्डलाई ध्यानमा राख्दै, यो स्पष्ट छ कि हामीलाई सफ्टवेयर विकासको क्षेत्रमा AI ले बढ्दो केन्द्रीय भूमिका खेल्नेछ, तर यसको ग्रहण विशुद्ध रूपमा सफ्टवेयर विकासकर्ताहरूलाई अझ प्रभावकारी बनाउने उद्देश्यको लागि होइन, यस प्रवृत्तिको पछाडि व्यापारिक शक्तिहरू पनि छन्।

    सफ्टवेयर विकास कम्पनीहरू बीचको प्रतिस्पर्धा प्रत्येक बितेको वर्ष संग कडा हुँदै गइरहेको छ। कतिपय कम्पनीहरूले आफ्ना प्रतिस्पर्धीहरूलाई खरिद गरेर प्रतिस्पर्धा गर्छन्। अरूले सफ्टवेयर भिन्नतामा प्रतिस्पर्धा गर्छन्। पछिल्लो रणनीतिको साथ चुनौती यो हो कि यो सजिलै सुरक्षित छैन। कुनै पनि सफ्टवेयर सुविधा वा सुधार एक कम्पनीले आफ्ना ग्राहकहरूलाई प्रस्ताव गर्दछ, यसका प्रतिस्पर्धीहरूले सापेक्ष सहजताका साथ प्रतिलिपि गर्न सक्छन्।

    यस कारणका लागि, ती दिनहरू गए जब कम्पनीहरूले प्रत्येक एक देखि तीन वर्षमा नयाँ सफ्टवेयर जारी गर्छन्। आजकल, भिन्नतामा ध्यान केन्द्रित गर्ने कम्पनीहरूसँग नयाँ सफ्टवेयर, सफ्टवेयर फिक्सहरू, र सफ्टवेयर सुविधाहरू बढ्दो नियमित आधारमा जारी गर्न वित्तीय प्रोत्साहन छ। कम्पनीहरूले जति छिटो आविष्कार गर्छन्, त्यति नै उनीहरूले ग्राहकको वफादारी बढाउँछन् र प्रतिस्पर्धीहरूमा स्विच गर्ने लागत बढाउँछन्। वृद्धिशील सफ्टवेयर अद्यावधिकहरूको नियमित डेलिभरी तिर यो परिवर्तन "निरन्तर डेलिभरी" भनिन्छ।

    दुर्भाग्यवश, निरन्तर वितरण सजिलो छैन। आजका सफ्टवेयर कम्पनीहरूको मात्र एक चौथाइले यस प्रवृत्तिको माग गरिएको रिलीज तालिका कार्यान्वयन गर्न सक्छ। र यसैले चीजहरू गति गर्न AI प्रयोग गर्नमा धेरै चासो छ।

    पहिले उल्लेख गरिए अनुसार, AI ले अन्ततः सफ्टवेयर ड्राफ्टिङ र विकासमा बढ्दो सहयोगी भूमिका खेल्नेछ। तर छोटो अवधिमा, कम्पनीहरूले यसलाई सफ्टवेयरको लागि गुणस्तर आश्वासन (परीक्षण) प्रक्रियाहरू बढ्दो रूपमा स्वचालित गर्न प्रयोग गरिरहेका छन्। र अन्य कम्पनीहरूले सफ्टवेयर कागजातहरू स्वचालित गर्न AI प्रयोग गरेर प्रयोग गरिरहेका छन् - नयाँ सुविधाहरू र कम्पोनेन्टहरूको रिलीज ट्र्याक गर्ने प्रक्रिया र तिनीहरू कसरी कोड स्तरमा तल उत्पादन गरियो।

    समग्रमा, एआईले सफ्टवेयर विकासमा केन्द्रिय भूमिका खेल्नेछ। ती सफ्टवेयर कम्पनीहरू जसले यसको प्रयोग प्रारम्भिक रूपमा मास्टर गर्छन् अन्ततः तिनीहरूका प्रतिस्पर्धीहरूको तुलनामा घातीय वृद्धिको आनन्द लिनेछन्। तर यी एआई लाभहरू महसुस गर्न, उद्योगले चीजहरूको हार्डवेयर पक्षमा प्रगतिहरू पनि हेर्न आवश्यक छ - अर्को खण्डले यस बिन्दुमा विस्तार गर्नेछ।

    सेवाको रूपमा सफ्टवेयर

    डिजिटल कला वा डिजाइन कार्य सिर्जना गर्दा सबै प्रकारका रचनात्मक पेशेवरहरूले Adobe सफ्टवेयर प्रयोग गर्छन्। लगभग तीन दशकको लागि, तपाईंले एडोबको सफ्टवेयरलाई सीडीको रूपमा खरिद गर्नुभयो र यसको प्रयोगलाई सदाको लागि स्वामित्वमा राख्नुभयो, आवश्यकता अनुसार भविष्यमा अपग्रेड गरिएका संस्करणहरू किनेर। तर 2010 को मध्यमा, Adobe ले आफ्नो रणनीति परिवर्तन गर्यो।

    कष्टकर रूपमा विस्तृत स्वामित्व कुञ्जीहरूका साथ सफ्टवेयर सीडीहरू किन्नको सट्टा, Adobe ग्राहकहरूले अब आफ्नो कम्प्युटिङ उपकरणहरूमा Adobe सफ्टवेयर डाउनलोड गर्ने अधिकारको लागि मासिक सदस्यता तिर्नुपर्नेछ, सफ्टवेयर जसले Adobe सर्भरहरूमा नियमित-देखि-स्थिर इन्टरनेट जडानसँगै काम गर्नेछ। ।

    यो परिवर्तन संग, ग्राहकहरु अब Adobe सफ्टवेयर स्वामित्व छैन; तिनीहरूले यसलाई आवश्यकता अनुसार भाडामा दिए। बदलामा, ग्राहकहरूले अब लगातार एडोब सफ्टवेयरको अपग्रेड गरिएका संस्करणहरू खरिद गर्नुपर्दैन। जबसम्म तिनीहरूले Adobe सेवाको सदस्यता लिएका थिए, तिनीहरूसँग सधैं नवीनतम अद्यावधिकहरू तिनीहरूको यन्त्रमा तुरुन्तै रिलीजमा अपलोड हुनेछ (प्रायः वर्षमा धेरै पटक)।

    हामीले हालैका वर्षहरूमा देखेका सबैभन्दा ठूला सफ्टवेयर प्रवृतिहरूको यो एउटा मात्र उदाहरण हो: कसरी सफ्टवेयर स्ट्यान्डअलोन उत्पादनको सट्टा सेवामा परिवर्तन हुँदैछ। र सानो, विशेष सफ्टवेयर मात्र होइन, तर सम्पूर्ण अपरेटिङ सिस्टमहरू, जस्तै हामीले माइक्रोसफ्टको विन्डोज 10 अपडेटको रिलीजको साथ देख्यौं। अर्को शब्दमा, सेवाको रूपमा सफ्टवेयर (सास)।

    सेल्फ लर्निङ सफ्टवेयर (SLS)

    SaaS तर्फ उद्योग परिवर्तनको आधारमा, सफ्टवेयर स्पेसमा एउटा नयाँ प्रवृति उभरिरहेको छ जसले SaaS र AI दुवैलाई जोड्दछ। अमेजन, गुगल, माइक्रोसफ्ट र आईबीएमका प्रमुख कम्पनीहरूले आफ्ना ग्राहकहरूलाई सेवाको रूपमा एआई पूर्वाधार प्रदान गर्न थालेका छन्।

    अर्को शब्दमा भन्नुपर्दा, अब एआई र मेसिन लर्निङ सफ्टवेयर दिग्गजहरूका लागि मात्र पहुँचयोग्य छैन, अब कुनै पनि कम्पनी र विकासकर्ताले सेल्फ-लर्निङ सफ्टवेयर (SLS) निर्माण गर्न अनलाइन AI स्रोतहरू पहुँच गर्न सक्छन्।

    हामी कृत्रिम बुद्धिमत्ताको हाम्रो भविष्यको श्रृंखलामा AI को सम्भाव्यताको बारेमा विस्तृत रूपमा छलफल गर्नेछौं, तर यस अध्यायको सन्दर्भको लागि, हामी भन्छौं कि वर्तमान र भविष्यका सफ्टवेयर विकासकर्ताहरूले नयाँ प्रणालीहरू सिर्जना गर्न SLS सिर्जना गर्नेछन् जसले गर्न आवश्यक पर्ने कार्यहरू अनुमान गर्दछ। केवल तिनीहरूलाई तपाईंको लागि स्वत: पूरा गर्नुहोस्।

    यसको मतलब भविष्यमा एआई सहायकले अफिसमा तपाईंको कार्यशैली सिक्नेछ र तपाईंको लागि आधारभूत कार्यहरू पूरा गर्न थाल्नेछ, जस्तै कागजातहरूलाई तपाईंले मनपरेको रूपमा फर्म्याट गर्ने, तपाईंको आवाजको स्वरमा तपाईंको इमेलहरू ड्राफ्ट गर्ने, तपाईंको कार्य क्यालेन्डर व्यवस्थापन गर्ने र थप कुराहरू।

    घरमा, यसको मतलब तपाईं आइपुग्नु अघि तपाईंको घरलाई पूर्व-ताताउने वा तपाईंले किन्न आवश्यक किराना सामानहरूको ट्रयाक राख्ने जस्ता कार्यहरू सहित तपाईंको भविष्यको स्मार्ट घरको व्यवस्थापन गर्न SLS प्रणाली हुनु हुन सक्छ।

    2020 र 2030 सम्ममा, यी SLS प्रणालीहरूले कर्पोरेट, सरकार, सेना र उपभोक्ता बजारहरूमा महत्त्वपूर्ण भूमिका खेल्नेछ, क्रमशः प्रत्येकलाई उनीहरूको उत्पादकता सुधार गर्न र सबै प्रकारको अपशिष्ट घटाउन मद्दत गर्नेछ। हामी यस शृङ्खलामा पछि थप विवरणमा SLS प्रविधिलाई कभर गर्नेछौं।

    यद्यपि, त्यहाँ यी सबैको पकड छ।

    SaaS र SLS मोडेलहरूले काम गर्ने एक मात्र तरिका भनेको इन्टरनेट (वा यसको पछाडिको पूर्वाधार) बढ्दै र सुधार गर्न जारी राख्छ, कम्प्युटिङ र भण्डारण हार्डवेयरको साथसाथै 'क्लाउड' चलाउने यी SaaS/SLS प्रणालीहरू सञ्चालन हुन्छन्। धन्यबाद, हामीले ट्र्याक गरिरहेका प्रवृत्तिहरू आशाजनक देखिन्छन्।

    इन्टरनेट कसरी बढ्छ र विकसित हुन्छ भन्ने बारे जान्नको लागि, हाम्रो पढ्नुहोस् इन्टरनेट को भविष्य श्रृंखला। कम्प्युटर हार्डवेयर कसरी अगाडि बढ्छ भन्ने बारे थप जान्नको लागि, तलको लिङ्कहरू प्रयोग गरेर पढ्नुहोस्!

    कम्प्यूटर श्रृंखला को भविष्य

    मानवतालाई पुन: परिभाषित गर्न उभरिरहेको प्रयोगकर्ता इन्टरफेसहरू: कम्प्युटरहरूको भविष्य P1

    डिजिटल भण्डारण क्रान्ति: कम्प्युटर P3 को भविष्य

    एक लुकेको मूरको कानूनले माइक्रोचिप्सको आधारभूत पुनर्विचारलाई जगाउँछ: कम्प्युटर P4 को भविष्य

    क्लाउड कम्प्युटिङ विकेन्द्रीकृत हुन्छ: कम्प्युटर P5 को भविष्य

    किन देशहरू सबैभन्दा ठूला सुपर कम्प्युटरहरू बनाउन प्रतिस्पर्धा गरिरहेका छन्? कम्प्युटर P6 को भविष्य

    कसरी क्वान्टम कम्प्युटरहरूले संसारलाई परिवर्तन गर्नेछ: कम्प्युटर P7 को भविष्य    

    यस पूर्वानुमानको लागि अर्को अनुसूचित अपडेट

    2023-02-08

    पूर्वानुमान सन्दर्भहरू

    निम्न लोकप्रिय र संस्थागत लिङ्कहरू यस पूर्वानुमानको लागि सन्दर्भ गरिएको थियो:

    निम्न Quantumrun लिङ्कहरू यस पूर्वानुमानको लागि सन्दर्भ गरिएको थियो: