What is Ruby in Hindi – आज के समय में सभी चीजों में Competition बढ़ गया है जिससे यूज़र के सामने अलग-अलग Option खुल रहे हैं, कई यूज़र के Confusion होता है की कौनसा Option चुनें जिससे फ़ायदा हो सके.
जैसे की आजकल market में काफ़ी भाषाएँ मोज़ुद हैं जिनकी सहायता से हम Web Application और Mobile Application बना सकते हैं, उनमें से काफ़ी सारी Programming Language होती है और काफ़ी Static होती हैं तो उनमें से आपको चुनना होता है की कोनसी भाषा आपके लिए सही है.
आज के आर्टिकल What is Ruby in Hindi में आप पढनें वाले है Ruby Language के बारे में की Ruby क्या है इसका क्या इस्तेमाल है , इसका इतिहास क्या है आदि.
What is Ruby in Hindi
Ruby kya hai – रूबी एक ओपन-सोर्स ऑब्जेक्ट-ओरिएंटेड स्क्रिप्टिंग भाषा है जिसका जन्म 90 के दशक में Yukihiro Matsumoto(युकिहिरो मात्सुमोतो) ने किया था.
इसके अलावा रूबी एक High-Level, General-Purpose Programming भाषा है जो अलग-अलग Programming भाषाओं को Support करती है.
रूबी के जन्म का सबसे बड़ा कारण एक यह भी था की यूकिहिरो चाहते थे एक ऐसी Scripting भाषा जो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का पूरा फ़ायदा उठा सके और Web Development का काम Fast हो सके. इसी के कारण से रूबी का जन्म हुवा.
आज के टाइम में बड़ी-बड़ी Companies रूबी का ही इस्तेमाल करती है.
Ruby Full Form
दोस्तों रूबी का नाम कीमती रत्न के नाम पर रखा गया है जब यूकिहिरो भाषा के नाम के बारे में सोच रहे थे तो उनका दोस्त आया ओर उसके पास एक क़ीमती रत्न था जिसको रूबी कहकर पुकारते थे, तो उसी को देखकर इस भाषा का नामकरण हुवा.
Ruby का इस्तेमाल
आज के समय में रूबी का इस्तेमाल Worldwide में किया जाता है क्योंकि यह World की Most Popular Languages में से एक है. दुनिया के बड़े-बड़े Developers आज रूबी भाषा को Recommend कर रहे हैं क्योंकि यह भाषा काफ़ी कुछ कर सकती है.
आज के टाइम में दुनिया की जानी मानी Websites और वेब ऐप्लिकेशन इस भाषा का उपयोग कर रही है जिसके कारण उनकी सुरक्षा और Performance में अधिक बढ़ोतरी हुई है. कुछ Website के बारे में आप नीचे देख सकते हैं जो की रूबी भाषा का उपयोग करती है.
Ruby सिखनें के बाद
Ruby सिखनें के बाद आप एक अच्छे Web Developer, Software Engineer, Data Analyst और ऐसी कई Coding Position तक पहुँच सकते हैं.
Ruby Language, C भाषा में लिखी गयी है और यह Windows, Mac, Linux और Unix जैसे Multiple Different Platform को सपोर्ट करती है.
Ruby Language के फ़ायदे ?(Advantage Of Ruby Language)
Advantage Of Ruby Language – यह भाषा आज दुनिया में ऐसे ही Populer नहि हुई इसके पीछे काफ़ी कारण है जिसके बारे में आप नीचे दिए गए Points पढ़ सकते हैं |
- Ruby एक Dynamic Programming भाषा है जिसका इस्तेमाल Web Development को Fast करनें के लिए किया जा सकता है.
- इसमें Features Build करनें के लिए कोई Heard रूल नहिं होते हैं Simple ओर Easy Rule होते हैं जो की English भाषा के क़रीब होते हैं.
- कोई दूसरी Programming Language के मुक़ाबले में Ruby में कम कोड लिखनें की ज़रूरत होती है यानिं की कम Code की मदद से भी अधिक काम करवा सकते हैं.
- Ruby छोटा ओर Powerful कोड प्रदान करता है.
- Ruby एक ओपन सोर्स और बिल्कुल फ़्री भाषा है जिसके लिए आपको एक भी पैसा खर्च करने की ज़रूरत नहिं होती है.
- इस भाषा की ख़ासियत इसकी Simplicity है.
- इस भाषा के ज़रिए Data Science और Memori Management purposes के लिए backend में भी इस्तेमाल किया जाता है.
- Ruby का इस्तेमाल Desktop Application से लेकर Static Websites, Data Processing Services और Automation Tools को Build करनें के लिए Best भाषा है.
- Ruby का इस्तेमाल Web Server, Web Scrape और Crolling में काफ़ी हद तक होता है.
- इस भाषा के फ़ीचर Small Talk, Perl और Python से मिलते जुलते हैं जिसके कारण इसे इस्तेमाल में लेना काफ़ी आसान बन जाता है एक Beginner Developer के लिए.
- इनके अलावा यह भाषा आसानी से DB To MySQL Oracle से Connect हो जाती है.
- Ruby Developers का आपस में बड़ा अच्छा व्यवहार होता है, इस भाषा के Developers आपस में एक दूसरे के साथ अपना-अपना Experience Share करते हैं जैसे की एक team हो.
- इस भाषा में बनें Applications और भाषाओं के मुक़ाबले में ज़्यादा Budget-Friendly होती हैं.
Ruby Language के नुक़सान ?(disadvantage Of Ruby Language)
Disadvantage Of Ruby Language – Ruby language के एक तरफ़ फ़ायदे हैं तो दूसरी तरफ़ कुछ नुक़सान भी हैं जिनके बारे में नीचे कुछ Points लिखे गए हैं उनके बारे में आप Detail से पढ़ सकते हैं.
- Ruby बेशक एक Fastest Development Languages में से एक है लेकिन Web Application की Performance के मामले में कम है Other Programming Language के मुक़ाबले, जैसे Python और NodeJs की Performance इससे Fast है.
- Ruby Language के Documentation काफ़ी Improper हैं जिसके कारण Developers को काफ़ी दिक़्क़तों का सामना करना पड़ता है यानिं की इस भाषा के Documentation Up To Date नहिं होते हैं.
- Ruby Language एक नई भाषा है और इसका कोडिंग का तरीक़ा एकदम अलग है जिसके कारण नए developers को एक बार समझनें में दिक़्क़त हो सकती है हालाँकि एक बार समझनें के बाद काम आसान बन सकता है.
- इस भाषा में लिखे गए कोड को Dibug करना मुस्किल होता है क्योंकि इस भाषा के पास और भाषाओं की तरह ज़्यादा सूचना के साधन नहिं हैं.
- यह भाषा कई और programming language के मुक़ाबले में धीमी है क्योंकि यह एक Interpreted Scripting Language है जिसका मतलब है की इस तरह की भाषाएँ Compiled Language से धीमी होती है.
Ruby के Versions
आगे अब हम बात कर लेते हैं Ruby के Versions के बारे में जिससे इस भाषा के Update होनें का शुरूवात से लेकर अब तक का सबकुछ पता किया जा सके. इसके Version के बारे में नीचे आप टेबल देख सकते हैं.
Version | Initial release date |
1.0 | 25 December 1996 |
1.8 | 04 August 2003 |
1.9 | 25 December 2007 |
2.0 | 24 February 2003 |
2.1 | 25 December 2013 |
2.2 | 25 December 2014 |
2.3 | 25 December 2015 |
2.4 | 25 December 2016 |
2.5 | 25 December 2017 |
2.6 | 25 December 2018 |
2.7 | 25 December 2019 |
3.0 | 25 December 2020 |
3.1 | 25 December 2021 |
Conclusion
आज के आर्टिकल What is Ruby in Hindi, Ruby kya h में आपनें पढ़ा की रूबी क्या है इसको क्यों इस्तेमाल किया जाता है, इसके क्या लाभ हैं क्या हानियाँ है आदि.
अगर आपको आज का आर्टिकल Helpful लगा है तो इसे अपनें दोस्तों के साथ share ज़रूर करें और अच्छे-अच्छे जानकारी के आर्टिकल पढनें के लिए website को फ़ॉलो करें.
ध्न्य्वाद…..