Rocky Mountain BASIC
ராக்கி மவுண்டன் பேசிக் (மேலும் ஆர். எம். பி அல்லது ஆர். எம்-பேசிக்) என்பது ஹெவ்லெட்-பேக்கார்ட் உருவாக்கிய பேசிக் நிரலாக்க மொழியின் ஒரு பேச்சுவழக்கு ஆகும். ஜி. பி. ஐ. பி. யைப் பயன்படுத்தி தானியங்கி சோதனை உபகரணங்களைக் கட்டுப்படுத்துவதில் இது குறிப்பாக பிரபலமாக இருந்தது. இது அடிப்படை பேச்சுவழக்குகளில் நிகழ்வு சார்ந்த செயல்பாடு, விரிவான வெளிப்புற I/O ஆதரவு, சிக்கலான எண் ஆதரவு மற்றும் மேட்ரிக்ஸ் கையாளுதல் செயல்பாடுகள் போன்ற அசாதாரணமான பல அம்சங்களைக் கொண்டுள்ளது. இன்று, ஆர்எம்பி முக்கியமாக ஆர்எம்பி மென்பொருள், வன்பொருள் அல்லது நிபுணத்துவத்தில் முதலீடு ஏற்கனவே இருக்கும் சூழல்களில் பயன்படுத்தப்படுகிறது. வரலாறு மற்றும் செயல்பாடுகள் ராக்கி மலை அடிப்படையின் தோற்றம் கொலராடோவில் உள்ள ஹெவ்லெட்-பேக்கார்டின் வசதிகளில் காணலாம். கொலராடோ ராக்கி மலைகளில் அமைந்திருப்பதால், நிறுவனத்திற்குள் உருவாக்கப்பட்ட பிற அடிப்படை பேச்சுவழக்குகளிலிருந்து வேறுபடுத்துவதற்காக, அடிப்படை மொழியின் இந்த மாறுபாடு "ராக்கி மலை அடிப்படை" என்று அழைக்கப்பட்டது. ராக்கி மவுண்டன் பேசிக் பெயர் எச். பி. க்கு அசல் அல்லது வெளியில் இருந்து வந்ததா என்பது தெளிவாகத் தெரியவில்லை, ஆனால் எச். பி/கீசைட் இந்த வார்த்தையை தங்கள் சொந்த ஆவணங்களில் பயன்படுத்துகிறது, அதே போல் முறையான "எச். பி. பேசிக்" தயாரிப்பு பெயரும் பயன்படுத்தப்படுகிறது. 1972 ஆம் ஆண்டில் அறிமுகப்படுத்தப்பட்ட HP 9830A, 9800 வரி நிரல்படுத்தக்கூடிய கால்குலேட்டர் வரிசையில் முதலிடத்தில் இருந்தது, இது வாசிப்பு-மட்டும் நினைவகத்தில் (ROM) ஒரு அடிப்படை மொழிபெயர்ப்பாளரைக் கொண்ட டெஸ்க்டாப்பில் பொருந்தக்கூடிய முதல் HP கணினி ஆகும். வெகுஜன சேமிப்பு, பிளாட்டர் கிராபிக்ஸ், சரம் மாறிகள் மற்றும் அணி செயல்பாடுகள் போன்ற அம்சங்களுக்கு ரோம்களுடன் மொழிபெயர்ப்பாளரை நீட்டிக்க முடியும். இது வரி எடிட்டிங்கிற்காக ஒரு வரிசை எல். ஈ. டி பேனலைக் கொண்டிருந்தது, ஆனால் 1970 களின் பிற்பகுதியில் வேகமான எச். பி 9835 மற்றும் எச். பி 9845 டெஸ்க்டாப் கணினிகள் முழு திரை சி. ஆர். டி டிஸ்ப்ளேக்களுடன் பின்பற்றப்பட்டன. தொழில்நுட்ப கணினி மற்றும் கருவி கட்டுப்பாடு ஆகிய இரண்டிற்கும் விஞ்ஞானிகள் மற்றும் பொறியாளர்களை இலக்காகக் கொண்ட முதல் பணிநிலையங்களில் இவையும் அடங்கும். இவற்றைத் தொடர்ந்து HP 9826 மற்றும் HP 9836 கணினிகள் வந்தன, இவை HP 9800 தொடர் கணினிகளின் முன்னணி மாதிரிகளாக இருந்தன. இந்த நான்கு கணினிகளும் ராக்கி மவுண்டன் பேசிக் பதிப்புகளை இயக்கின. இந்த கணினிகள் பெரும்பாலும் HP தானியங்கி சோதனை உபகரணங்களுக்கான கட்டுப்படுத்திகளாகப் பயன்படுத்தப்பட்டன, அவை HP இன்ஸ்ட்ரூமென்ட் பஸ் (HP-IB) வழியாக இணைக்கப்பட்டன. அத்தகைய சோதனைக் கருவிகளைப் பயன்படுத்திய பொறியாளர்கள் மற்றும் விஞ்ஞானிகளுக்கு நட்பாக இருக்கும் ஒரு நிரலாக்க மொழியை வழங்க HP விரும்பியது. அடிப்படை நிரலாக்க மொழி தேர்ந்தெடுக்கப்பட்டது, ஏனெனில் இது ஏற்கனவே புதியவர்களுக்கு எளிதானது என்று கருதப்பட்டது; அறிவுள்ள பயனர்கள் அவற்றை அசெம்பிளி மொழி அல்லது பாஸ்கலின் பதிப்பில் நிரல் செய்யலாம். HP 9000 இயங்குதளத்தில் RMB மென்பொருளின் ஆரம்பகால செயல்பாடுகள் "HP BASIC/WS" என்று அழைக்கப்பட்டன. அடிப்படை/டபிள்யூஎஸ் தனித்தனியாக ஓடியது. இது இயக்க முறைமை (ஓஎஸ்), ஒருங்கிணைந்த மேம்பாட்டு சூழல் (எடிட்டர் மற்றும் பிழைத்திருத்தம்) மற்றும் மொழி மொழிபெயர்ப்பாளரை வழங்கியது. பின்னர், HP-UX இயக்க முறைமையின் மேல் RMB ஐ HP செயல்படுத்தியது, மேலும் அதை "BASIC/UX" என்று அழைத்தது. அடிப்படை/யுஎக்ஸ் 300 தொடர் 300 வன்பொருளிலும், அடிப்படை/யுஎக்ஸ் 700 தொடர் 700 வன்பொருளிலும் இயங்கின. அடிப்படை/டபிள்யூஎஸ், அடிப்படை/யுஎக்ஸ் 300 மற்றும் அடிப்படை/யுஎக்ஸ் 700 ஆகியவை 2000 ஆம் ஆண்டு தேதி தொடர்பான சிக்கல்களை சரிசெய்ய கடைசியாக புதுப்பிக்கப்பட்டன. தொழில்நுட்பம் முன்னேறும்போது, எச். பி. ஆல் ஆர். எம். பி அமலாக்கங்களை நேரடியாக சோதனைக் கருவிகளில் உட்பொதிக்க முடிந்தது. இந்த உட்பொதிக்கப்பட்ட செயல்பாடுகளின் திறன்கள் வேறுபட்டவை. இந்த செயல்பாடுகள் "எச். பி இன்ஸ்ட்ரூமென்ட் பேசிக்" மற்றும் "போர்டு டெஸ்ட் பேசிக்" ("பி. டி-பேசிக்") உள்ளிட்ட பல்வேறு பெயர்களால் செய்யப்பட்டன. "விண்டோஸிற்கான HP இன்ஸ்ட்ரூமென்ட் பேசிக்" என்று அழைக்கப்படும் மைக்ரோசாப்ட் விண்டோஸிற்கான RMB செயல்படுத்தலை HP தயாரித்தது; இருப்பினும், இது அவர்களின் மற்ற RMB தயாரிப்புகளின் வெற்றியை ஒருபோதும் அனுபவிக்கவில்லை. மற்றொரு நிறுவனமான உட்டாவின் ஓரெமின் டிரான்ஸேரா, ஆர்எம்பியின் குளோன் செயல்படுத்தலை உருவாக்கியது, அதை அவர்கள் "ஹை டெக் பேசிக்" அல்லது "எச். டி பேசிக்" (இப்போது "எச். டி. பேசிக்") என்று அழைத்தனர், இது ஐபிஎம் பிசி வன்பொருளில் இயங்குவதாகும். HP பின்னர் டிரான்ஸேரா கார்ப்பரேஷனிடமிருந்து HT பேசிக் உரிமம் பெற்றது, அதை மறுபெயரிட்டது, மேலும் அதை "விண்டோஸிற்கான HP பேசிக்" என்று விற்றது. இது எச். பி. தயாரித்த "விண்டோஸிற்கான எச். பி இன்ஸ்ட்ரூமென்ட் பேசிக்" உடன் தொடர்பில்லாதது. 2015 ஆம் ஆண்டு நிலவரப்படி, டிரான்ஸ்இரா இன்னும் திருத்தங்கள் மற்றும் புதிய அம்சங்களுடன் HTBasic ஐ பராமரித்து புதுப்பித்து வருகிறது-தற்போதைய பதிப்பு 10.0.3 ஆகும். HTBasic அடிப்படையில் ஒரு மொழிபெயர்க்கப்பட்ட மொழியாக இருந்தாலும், ஒரு தொகுப்பாளர் கிடைக்கிறது. கொலராடோவின் லவ்லேண்டின் டிஏஎம்எஸ் என்றும் அழைக்கப்படும் டெஸ்ட் & மெஷர்மென்ட் சிஸ்டம்ஸ், இன்க், 1998 ஆம் ஆண்டில் எச். பி. பேசிக்/டபிள்யூஎஸ் மற்றும் பேசிக்/யுஎக்ஸ் 300 தயாரிப்பு பொறுப்பை வாங்கியது. டிஏஎம்எஸ் பின்னர் பேசிக்/டபிள்யூஎஸ் மற்றும் பேசிக்/யுஎக்ஸ் ஆகியவற்றின் பாரம்பரிய பதிப்புகளை விற்று ஆதரித்தது. டிஏஎம்எஸ் ஏஜிலென்ட் டெக்னாலஜிஸிடமிருந்து பேசிக்/யுஎக்ஸ் 700 உரிமம் பெற்றது மற்றும் ஆர்எம்பியை எச். பி-யுஎக்ஸ் 11ஐ மற்றும் ரெட் ஹாட் எண்டர்பிரைஸ் லினக்ஸ் ஆகிய இரண்டிற்கும் அனுப்பியது. HP-UX 11i செயல்படுத்தல் "11i க்கான அடிப்படை" அல்லது "அடிப்படை/UX 11i" என்று அழைக்கப்பட்டது. ரெட் ஹாட் எண்டர்பிரைஸ் லினக்ஸ் பதிப்பு "லினக்ஸிற்கான அடிப்படை", "அடிப்படை/எல்எக்ஸ்" அல்லது "ஆர். எம். பி. எல். எக்ஸ்" என்று அழைக்கப்பட்டது. டிஏஎம்எஸ் மார்ச் 31,2016 அன்று செயல்படுவதை நிறுத்தியது. HP தங்கள் கருவிப் பிரிவை ஏஜிலென்ட் டெக்னாலஜிஸ் என்று மாற்றும் வரை BASIC/UX 700 (E2045C, HP-UX 10.20 க்கான BASIC) ஐ தக்க வைத்துக் கொண்டது. BASIC/UX 700 (HP-UX 10.20 இல்) தயாரிப்பு பொறுப்பு ஏஜிலென்ட் டெக்னாலஜிஸ் உடன் சென்றது, அவர்கள் இறுதியில் அதற்கான ஆதரவை கைவிட்டனர். ஏஜிலென்ட் வாடிக்கையாளர்களை விண்டோஸிற்கான பேசிக்-க்கான டிரான்ஸேரா அல்லது லினக்ஸிற்கான பேசிக்/டபிள்யூஎஸ், பேசிக்/யுஎக்ஸ் அல்லது பேசிக்-க்கான டிஏஎம்எஸ்-க்கு பரிந்துரைத்தது. HP நேரம் பகிரப்பட்ட அடிப்படை குறிப்புகள் www.agilent.com-சுறுசுறுப்பான தளம்; "HP அடிப்படை" www.htbasic.com-HTBasic ஐத் தேடுங்கள்; MS விண்டோஸ் (டிரான்ஸ்இரா) www.tamsinc.com-டெஸ்ட் & மெஷர்மென்ட் சிஸ்டம்ஸ், இன்க்., a. k. a. க்கான RMB செயல்படுத்தல். டிஏஎம்எஸ்; பேசிக்/டபிள்யூஎஸ், பேசிக்/யுஎக்ஸ், லினக்ஸிற்கான பேசிக் www.prc68.com-ரேக் மற்றும் ஸ்டேக் சிஸ்டம்ஸ்; ஆரம்பகால ஆர்எம்பி அமைப்புகளின் சிறந்த வரலாறு பேசிக் நிரலாக்க மொழி பேசிக் நிரலாக்க மொழி குடும்பம்