विज्ञापन
Microsoft का कोई व्यक्ति मेरी विनम्र राय में सही बातें कर रहा है। उन्होंने क्या किया है छोटा मूल हैंड-कोडिंग सॉफ़्टवेयर को फिर से प्रस्तुत करना है, लेकिन ड्रैग-एंड-ड्रॉप या WYSIWYG इंटरफ़ेस की तुलना में बस थोड़ी कम मदद के साथ। आइए हम इस पर एक नज़र डालें?
इंटरफ़ेस पर एक नज़र डालें। क्या यह पहले से अधिसूचित नोटपैड की तुलना में बहुत अधिक नहीं है, क्या ऐसा होता है? खैर, कई मायनों में यह क्या है कोई ऑब्जेक्ट टूलबार, कोई रंग चयनकर्ता नहीं, कोई फैंसी तत्व गुण विंडो नहीं। बस आप, एक कीबोर्ड और एक स्क्रीन। यही इसकी सुंदरता है तुरंत, इसने मुझे मेरी कमजोरी, जादूगरों और तैयार वस्तुओं पर मेरी निर्भरता दिखाई। जैसा कि मैंने स्क्रीन पर रिक्त रूप से देखा, मैंने केवल एक मूल आदेश के बारे में सोचने की कोशिश की जिसे मैं शुरू कर सकता था। कुछ भी तो नहीं।

अब, अपने बचाव में, मैंने कॉलेज से एक बुनियादी कार्यक्रम नहीं लिखा। फिर भी, तब भी हमें VisualBasic 6 पर पढ़ाया गया था। इसलिए मैंने पहली बार उन तत्वों की तलाश की जिन्हें मैं केवल जगह में खींच सकता था। कोई नहीं। कहीं भी नहीं। मेरा अगला कदम अकल्पनीय करना था - प्रलेखन पर जाएं। लेकिन रुकें! यहां तक कि एक सहायता मेनू भी नहीं है। मुझे अच्छा पुराना एफ 1 याद आ गया। कुछ भी तो नहीं!
मैं गया कार्यक्रम मेनू मेरे से प्रारंभ करें बटन और के लिए निर्देशिका के तहत देखा छोटा मूल. यह वह चीज थी, जो वास्तव में इस कार्यक्रम को सार्थक बनाती है - द पेश है स्माल बेसिक (ISB) दस्तावेज़।
प्रोग्रामिंग गाइड के सभी अच्छे परिचय के रूप में, आईएसबी ने मुझे "हैलो वर्ल्ड" प्रोग्राम के साथ शुरू किया। यदि आपने प्रोग्रामिंग भाषाओं की कोई सीख हासिल की है, तो आपको पता होगा कि वह क्या है। ISB का कहना है कि आप इस पंक्ति को केवल इस प्रकार लिखें:
TextWindow। लिक्लाइन ("हैलो वर्ल्ड")
मैंने लिखना शुरू कर दिया... T..e... x... क्या? यह क्या बात है जो मेरे लिए सिर्फ जानकारी के साथ कहीं से आई है? यह अनुप्रयोग का Intellisense फ़ंक्शन है।

यह वही है जो नोटपैड को स्माल बेसिक से अलग करता है। जब भी यह होश में आता है कि मैं कुछ सार्थक लिख रहा हूं, तो यह मुझे उन विकल्पों की सूची दिखाएगा जिन्हें आप अपने ऊपर और नीचे तीर कुंजियों का उपयोग करके स्क्रॉल कर सकते हैं। इसके बगल में प्रत्येक आइटम का एक संक्षिप्त विवरण है, इसलिए मैं यह तय कर सकता हूं कि क्या यह आपकी ज़रूरत है, और इसका उपयोग कैसे करें। जब मुझे वह पद मिल जाता है जिसे मैं चाहता हूं, तो मैं प्रवेश कुंजी पर हमला करता हूं और यह मेरे लिए ऑटो-पूर्ण होगा। यह नोटपैड में कोडिंग और नवीनतम पूर्ण विकसित VisualStudio के चमक में खो जाने के बीच एक अच्छा खुश माध्यम है। मुझे लगता है तुम इसे पसंद करोगे।
एक बार जब मेरा "हैलो वर्ल्ड" कार्यक्रम हो जाता है, तो मैं इसे क्लिक करके सहेज सकता हूं के रूप रक्षित करें बटन।

फिर मैं इसे क्लिक करके चला सकता हूं Daud बटन। या, जैसा कि बटन दिखाता है, मैं भी दबा सकता हूं F5 इसे चलाने के लिए महत्वपूर्ण है।

तो इसे चलाएं और देखें कि क्या होता है।

प्रोग्राम ने एक कमांड विंडो, या डॉस विंडो को कुछ कॉल के रूप में खोला, और जैसे ही मैंने इसे बताया, "हैलो वर्ल्ड" को प्रिंट किया। चूँकि मैंने कार्यक्रम को आगे क्या करना है, यह बताने के लिए कुछ भी नहीं लिखा, स्माल बेसिक स्वतः ही मुझे देता है जारी रखने के लिए कोई भी कुंजी दबाएँ… प्रेरित करना।
अब, शॉर्टकट कुंजी के बारे में थोड़ा सा क्योंकि मैंने पहले से ही F5 कुंजी पर छुआ था। कई लोकप्रिय शॉर्टकट कुंजियाँ छोटे मूल के साथ काम करती हैं, जैसे कि ctrl + s बचत के लिए।
यदि आप सोच रहे हैं कि यह बहुत ही अल्पविकसित और सरल है, तो आप सही होंगे। फिर भी, यह बात है। यह बिंदु नए प्रोग्रामर को एक उपयोगी वातावरण, सभ्य दस्तावेज और जीवन भर प्रोग्रामिंग कौशल और प्रथाओं को विकसित करने के लिए आवश्यक संयमी कार्यक्षेत्र देने के लिए है। केवल 69 पृष्ठों में, ISB दस्तावेज़ नए प्रोग्रामर को वैरिएबल, एरेज़, कंडीशन और ब्रांचिंग और लूप के बारे में सिखाता है। प्रोग्रामिंग की इन मूल बातों के साथ, आप एक लंबा रास्ता तय कर सकते हैं।
यदि आप यह भी सोच रहे हैं कि जो कार्यक्रम आप छोटे बेसिक के साथ कर सकते हैं, वे बेकार या दृष्टिहीन उबाऊ होंगे, फिर से सोचें। स्माल बेसिक आपको अपने उपयोगकर्ता के साथ अन्तरक्रियाशीलता का उपयोग करने, ग्राफिक्स बनाने और रंग का उपयोग करने की क्षमता देता है। ऑब्जेक्ट में निर्मित एक और साफ कछुआ है। बच्चों को पढ़ाने के लिए कछुआ एक छोटे मंच को एक उपयोगी मंच बनाता है। कौन कछुए को 100 स्थानों को स्थानांतरित करने और फिर इसे देखने जाने का विरोध कर सकता है? या कछुए को भग्न देखने के बारे में कैसे?
संतान के लिए पुराना प्रो या नौसिखिया, या गर्वित माता-पिता के पास, स्किल बेसिक प्रोग्रामिंग के लिए एक गंभीर रूप से मज़ेदार उपकरण है। कोशिश करो। आइए जानते हैं कि आप इसके बारे में क्या सोचते हैं।
क्या आपने पहले से ही छोटे बेसिक में कुछ काम किया है? हमें दिखाएं कि हम नीचे दिए गए टिप्पणियों में एक नमूना कहां देख सकते हैं।
आईटी, प्रशिक्षण, और तकनीकी ट्रेडों में 20+ वर्षों के अनुभव के साथ, यह मेरी इच्छा है कि जो मैंने सीखा है वह किसी और के साथ सीखने के लिए तैयार हो। मैं सबसे अच्छा संभव तरीके से सबसे अच्छा काम करने का प्रयास करता हूं, और थोड़ा हास्य के साथ।