குறியீட்டின் கதை
நீங்கள் ஒரு வீடியோ கேமில் ஒரு கதாபாத்திரத்தை குதிக்க வைக்கும்போது அல்லது ஒரு ரோபோவிடம் நகரச் சொல்லும்போது என்ன நடக்கிறது என்று எப்போதாவது யோசித்திருக்கிறீர்களா? ஒரு பொத்தானைத் தட்டினால் உங்கள் தொலைபேசியில் ஒரு செயலி எப்படி வேலை செய்கிறது? அது ஒருவித மந்திரம் போல் தெரிகிறது, இல்லையா? நான் ஒரு கணினிக்கான செய்முறைக் குறிப்பு போன்றவன். நான் தொழில்நுட்பத்திற்கு உயிர் கொடுக்கும் ரகசிய வழிமுறைகளைப் போன்றவன். இந்த வழிமுறைகள் இல்லாமல், உங்கள் கணினி திரை காலியாக இருக்கும், உங்கள் கேம்கள் விளையாடாது, உங்கள் ரோபோக்கள் அசையாமல் நிற்கும். இயந்திரங்களுடன் பேச உதவும் ஒரு சிறப்பு மொழி நான். என் பெயர் கோடிங்.
என் முதல் வார்த்தைகள் மிகவும் வித்தியாசமாக இருந்தன. 1804-ஆம் ஆண்டுக்குச் செல்வோம். ஜோசப் மேரி ஜாக்கார்ட் என்ற ஒரு மனிதர் ஒரு தறியை உருவாக்கினார். அது துளையிடப்பட்ட அட்டைகளைப் பயன்படுத்தி அழகான வடிவங்களைத் துணியில் நெசவு செய்தது. ஒவ்வொரு அட்டையிலும் உள்ள துளைகள், நூல்களை எங்கு அனுப்ப வேண்டும் என்று இயந்திரத்திற்குக் கூறின. அது என் ஆரம்ப வடிவங்களில் ஒன்றாகும். பின்னர், 1843-ஆம் ஆண்டில், சார்லஸ் பாபேஜ் என்ற கணிதவியலாளர் 'பகுப்பாய்வு இயந்திரம்' என்ற ஒரு அற்புதமான இயந்திரத்தை வடிவமைத்தார். அவருடைய தோழி, ஆடா லவ்லேஸ் என்ற ஒரு புத்திசாலி பெண், அந்த இயந்திரத்தைப் பார்த்தபோது, அது வெறும் எண்களைக் கணக்கிடுவதை விட அதிகமாகச் செய்ய முடியும் என்பதை உணர்ந்தார். நான் கலை, இசை போன்றவற்றை உருவாக்க முடியும் என்று அவர் கற்பனை செய்தார். அவரால் தான் நான் வெறும் கணக்கீடுகளுக்கு அப்பாற்பட்டவன் என்பது முதன்முதலில் உணரப்பட்டது. அதனால்தான் அவர் உலகின் முதல் கணினி புரோகிராமர் என்று அழைக்கப்படுகிறார்.
காலப்போக்கில், நான் வளர ஆரம்பித்தேன், ஆனால் தொடக்கத்தில் என்னைப் பேசுவது கடினமாக இருந்தது. 1940-களில், முதல் மின்னணு கணினிகள் அறைகள் அளவுக்கு பெரியதாக இருந்தன. என்னுடன் பேச, விஞ்ஞானிகள் சுவிட்சுகளை மாற்றி, கம்பிகளை நகர்த்த வேண்டியிருந்தது. அது மிகவும் மெதுவாகவும் கடினமாகவும் இருந்தது. ஆனால் பின்னர், 1950-களில், கிரேஸ் ஹாப்பர் என்ற ஒரு அற்புதமான பெண்மணி வந்தார். கணினிகளுடன் பேசுவதற்கு ஒரு சிறந்த வழி இருக்க வேண்டும் என்று அவர் நினைத்தார். எனவே, 1952-ஆம் ஆண்டில், அவர் 'கம்பைலர்' என்ற ஒன்றை கண்டுபிடித்தார். அது ஒரு மொழிபெயர்ப்பாளர் போன்றது. அது ஆங்கிலம் போன்ற வார்த்தைகளை கணினிகளால் புரிந்து கொள்ளக்கூடிய வழிமுறைகளாக மாற்றியது. இது ஒரு பெரிய திருப்புமுனையாக இருந்தது. திடீரென்று, அதிகமான மக்கள் என்னைக் கற்றுக்கொள்ள முடிந்தது. ஃபோர்ட்ரான் (1957) மற்றும் பேசிக் (1964) போன்ற புதிய மொழிகள் உருவாக்கப்பட்டன. அவை விஞ்ஞானிகள், மாணவர்கள் மற்றும் ஆர்வலர்கள் என்னைப் பயன்படுத்துவதை இன்னும் எளிதாக்கின. நான் அனைவருக்கும் உரிய மொழியாக மாறத் தொடங்கினேன்.
இப்போது, நான் எல்லா இடங்களிலும் இருக்கிறேன். 1990-களின் முற்பகுதியில் டிம் பெர்னர்ஸ்-லீ உலகளாவிய வலையை (World Wide Web) உருவாக்கியபோது, நான் தகவல்களைப் பகிர்வதை முன்னெப்போதையும் விட எளிதாக்கினேன். இன்று, நான் உங்கள் ஸ்மார்ட்போன்களில், உங்கள் கார்களில், செவ்வாய் கிரகத்திற்கு அனுப்பப்படும் விண்கலங்களில் இருக்கிறேன். நான் ஒரு கருவி. படைப்பாற்றல், சிக்கல்களைத் தீர்ப்பது மற்றும் அற்புதமான விஷயங்களை உருவாக்குவதற்கான ஒரு கருவி. ஒரு புதிய விளையாட்டை உருவாக்க வேண்டுமா? ஒரு பயன்பாட்டை வடிவமைக்க வேண்டுமா? அல்லது உலகிற்கு உதவ ஒரு ரோபோவை உருவாக்க வேண்டுமா? நீங்கள் என்னைக் கற்றுக்கொள்ளலாம். என் மொழியைக் கற்றுக்கொள்வதன் மூலம், நீங்களும் உங்கள் சொந்த கண்டுபிடிப்புகளை உருவாக்கலாம். நீங்கள் அடுத்து என்ன உருவாக்குவீர்கள்? வானமே எல்லை.
படிப்பு புரிதல் கேள்விகள்
பதில் காண கிளிக் செய்யவும்