பொருளடக்கம்:
வரையறை - ரூபி என்றால் என்ன?
ரூபி என்பது ஒரு திறந்த மூல, யுகிஹிரோ “மேட்ஸ்” மாட்சுமோட்டோவால் உருவாக்கப்பட்ட பொருள் சார்ந்த நிரலாக்க மொழி. எளிமை மற்றும் உற்பத்தித்திறனை மையமாகக் கொண்ட ஒரு நிரலாக்க மொழியை வழங்க வடிவமைக்கப்பட்ட, ரூபியின் உருவாக்கம் லிஸ்ப், ஸ்மால்டாக் மற்றும் பெர்ல் ஆகியவற்றிலிருந்து அதன் உத்வேகத்தை ஈர்த்தது. இயற்கையாகவே பொருள் சார்ந்ததாக இருந்தாலும், நடைமுறை மற்றும் செயல்பாட்டு நிரலாக்க பாணிகளைப் பயன்படுத்தி ரூபி பயன்படுத்தப்படலாம்.
டெக்கோபீடியா ரூபி விளக்குகிறார்
பெர்லை விட சக்திவாய்ந்த மற்றும் பைத்தானை விட பொருள் சார்ந்த ஒரு ஸ்கிரிப்டிங் மொழியுடன் வர வேண்டும் என்ற மாட்ஸின் விருப்பத்திலிருந்து ரூபி பிறந்தார். ரூபி பல உயர் பயன்பாடுகளில் பயன்படுத்தப்பட்டுள்ளது, அவற்றுள்: நாசா லாங்லி ஆராய்ச்சி மையத்தில் உள்ள உருவகப்படுத்துதல்கள், ஒரு மோட்டோரோலா ஆராய்ச்சி குழுவிற்கான உருவகப்படுத்துதல்கள், கூகிள் ஸ்கெட்ச்அப்பிற்கான மைக்ரோ ஸ்கிரிப்டிங் API ஆக, சீமென்ஸிற்கான எதிர்வினை கட்டுப்பாட்டை செயல்படுத்துவதற்கான ஒரு வழியாக மோர்பா திட்டத்தில் சேவை ரோபோ, மற்றும் பேஸ்கேம்ப் எனப்படும் திட்ட-மேலாண்மை வலைத்தளத்தை உருவாக்க பயன்படும் ஒரே நிரலாக்க மொழியாக. ரூபி முதன்மையாக ஒரு பொருள் சார்ந்த நிரலாக்க மொழி. உண்மையில், ரூபியில், எண் எழுத்தர்கள் மற்றும் உண்மை மற்றும் பொய் மதிப்புகள் உட்பட ஒவ்வொரு மதிப்பும் ஒரு பொருளாகும். ஒரு பொருளுக்குள் இணைத்தல் மிகவும் தீவிரமாக எடுத்துக் கொள்ளப்படுகிறது. ஒரு பொருளின் உள் நிலையை அணுக, ஒருவர் அணுகல் முறையைப் பயன்படுத்த வேண்டும். ரூபியில் மிகவும் குறிப்பிடத்தக்க விசித்திரங்களில் ஒன்று முறை மற்றும் செயல்பாட்டு அழைப்பை உள்ளடக்கியது. பிற நிரலாக்க மொழிகளின் முறைகள் மற்றும் செயல்பாடுகளில் பொதுவாகக் காணப்படும் அடைப்புக்குறிப்புகள் இங்கு தேவையில்லை, குறிப்பாக வாதங்கள் தேவையில்லை என்றால். பயன்பாட்டு வளர்ச்சியை விரைவுபடுத்த, ரூபி ஒரு IDE (ஒருங்கிணைந்த மேம்பாட்டு சூழல்) உடன் இணைந்து பயன்படுத்தப்படலாம். இது ஒரு புரோகிராமருக்கு நிரல்களை எளிதாக எழுத, இயக்க மற்றும் பிழைத்திருத்தத்திற்கு உதவும். ரூபி விண்டோஸ், லினக்ஸ், மேக் அல்லது சோலாரிஸில் இயக்கப்படலாம். ரூபி நிரல்கள் மற்றும் நூலகங்கள், பொதுவாக மாணிக்கக் கோப்புகளாக வெளியிடப்படுகின்றன, அவை பெரும்பாலும் ரூபிஜெம்ஸ் பேக்கேஜிங் முறையைப் பயன்படுத்தி விநியோகிக்கப்படுகின்றன. ஒரு திறந்த மூல நிரலாக்க மொழியாக, ரூபி பதிவிறக்கம் செய்ய, பயன்படுத்த, நகலெடுக்க, மாற்ற மற்றும் விநியோகிக்க இலவசம்.