50 साल बेसिक *

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



प्रबंधित प्रोग्रामिंग भाषाओं की हमारी टीम में बहुत से ऐसे हैं जिन्होंने अपनी एक या किसी अन्य बोली के साथ अपनी यात्रा शुरू की, जिसकी हम मदद नहीं कर सकते, लेकिन अपनी उत्पत्ति के लिए अपना स्नेह दिखा सकते हैं। दादाजी की 50 वीं वर्षगांठ के सम्मान में, हम आपको QuickVB प्रस्तुत करते हैं।



क्विकविब , रोसलिन .NET कंपाइलर प्लेटफ़ॉर्म (नुगेट पैकेज के रूप में उपलब्ध) पर आधारित है, जिसे इस साल के BUILD सम्मेलन में प्रस्तुत किया गया था। आरंभ करने के लिए, बस QuickVB.zip संग्रह (पोस्ट के अंत में लिंक) को प्रोजेक्ट के साथ अनज़िप करें, फिर प्रोजेक्ट को Visual Studio 2013 में बनाएँ और चलाएँ। आपको Roslyn के प्रारंभिक संस्करणों को स्थापित करने की आवश्यकता नहीं है, Nuget पैकेज मैनेजर सभी आवश्यक निर्भरताएँ डाउनलोड करेगा।



जब आप QuickVB लॉन्च करते हैं, तो आपको एक वातावरण दिखाई देगा जो कि QuickBasic जैसा है।











हालाँकि, यह एक विंडोज कंसोल एप्लीकेशन है जो रोसलिन पर चल रहा है। सिंटैक्स हाइलाइटिंग को सक्षम करने के लिए, विकल्प मेनू पर जाएं (ALT + O दबाकर) और "सक्षम रोज़लिन" विकल्प (आर दबाकर) को चालू करें।







QuickVB रोसलिन वर्गीकरण एपीआई का उपयोग करता है और इसलिए यह विज़ुअल बेसिक से संदर्भ-संवेदनशील कीवर्ड को सही ढंग से उजागर कर सकता है, यहां तक ​​कि सीक्वेंस को भ्रमित करने में भी।







QuickVB आपके द्वारा लिखते ही ऑटो-पूर्ण की सूची बनाने के लिए अनुशंसा API का उपयोग करता है।







अपना कार्यक्रम शुरू करने के लिए F5 दबाएँ:







QuickVB भी संकलक से संदेश दिखाएगा, यदि, उदाहरण के लिए, हम आयात में LINQ सहित एक पंक्ति का उल्लेख करते हैं।







कुछ और आश्चर्य हैं, लेकिन हम आपको उन्हें स्वयं खोजने का अवसर देंगे! (संकेत: रोसलिन विजुअलबेसिक कंपाइलर आत्मनिर्भर है (यह अधिकतर VB में लिखा गया है), और QuickVB इससे अलग नहीं है। फ़ाइल मेनू में सेल्फ सेल्फ ऑप्शन आज़माएँ: QuickVB प्रोजेक्ट अपने आप खुल जाएगा। प्रोजेक्ट को बदलने और इसे फिर से शुरू करने का प्रयास करें। )



सौभाग्य!



QuickVB प्रोजेक्ट डाउनलोड करें (QuickVB.zip)



अनुवादक द्वारा ध्यान दें आम तौर पर, वर्षगांठ कल, मई के पहले थी। दुर्भाग्यवश, उसके बारे में हैबर पर कुछ भी नहीं लिखा गया था, और बेसिक हम में से कई लोगों के लिए बहुत पहले वाईपी निकला। यदि आपका पहला कार्यक्रम BASIC में लिखा गया था, तो टिप्पणियों में लिखें कि इस कार्यक्रम ने क्या किया। मेरा - QuickBasic में लिखा गया था और एक काले रंग की स्क्रीन पर सफेद आयतों को चित्रित किया गया था।



All Articles