இது லினக்ஸ் மட்டுமல்ல, ஆப்பிள் மற்றும் மைக்ரோசாப்ட் ரஸ்டில் கொஞ்சம் ஆர்வம் காட்டியுள்ளன.

முந்தைய இடுகைகளில் அவர்கள் காட்டிய ஆர்வத்தைப் பற்றி நாங்கள் பேசுகிறோம் lலினக்ஸ் கர்னல் டெவலப்பர்கள் ரஸ்ட் பற்றி குறிப்பாக கர்னலுக்குள் அதை செயல்படுத்தலாம் (உங்களால் முடியும் வெளியீட்டை இங்கே பாருங்கள்).

ஆனால் ரஸ்ட் இனி ஒரு லினக்ஸ் விஷயமல்ல, ஏனெனில் ஆப்பிள் குறைந்த அளவிலான நிரலாக்கத்திற்காக ரஸ்டைப் பயன்படுத்துவதில் அதிக ஆர்வம் காட்டுவதாகத் தெரிகிறது, ஏனெனில் ஆப்பிள் நிறுவனத்தில் நுழையக்கூடிய தேவைகளை நாங்கள் மதிப்பாய்வு செய்தால் தேவைகள் பின்வருமாறு.

  • - சி உடன் 3-5 ஆண்டுகள் அனுபவம்.
  • - ரஸ்ட் விரும்பத்தக்கது மற்றும் ஒரு சிறந்த நன்மை.
  • - குறைந்த அளவிலான நெட்வொர்க்கிங் மூலம் பணி அனுபவம்.
  • - யூனிக்ஸ் போன்ற இயக்க முறைமைகளுடன் அனுபவம்.
  • - தெளிவான தகவல் தொடர்பு திறன்.

சி கூட பல காரணங்களுக்காக கணினி நிரலாக்க தொழிலாளர்கள் மீது திணிக்கப்பட்டுள்ளது. திறந்த மூல தொழில்நுட்ப உச்சிமாநாட்டின் 2019 பதிப்பின் போது, ​​ஜோஷ் டிரிபிள் போன்ற சில விஷயங்களைக் குறிப்பிட்டார்:

“முதலில், வளர்ந்த மொழியாக, சி டெவலப்பர்கள் பயன்பாட்டினை மற்றும் உற்பத்தித்திறனைப் பெற உதவுகிறது; அசெம்பிளருடன் ஒப்பிடும்போது அதே பணிகளைச் செய்வதற்கு இது குறியீட்டின் குறைவான வரிகளாகும். இது அசெம்பிளரின் செயல்திறனுக்கு நெருக்கமான செயல்திறன் நிலை. எனவே, C க்கு மாறுவது, அசெம்பிளர் வழங்கும் சாத்தியக்கூறுகளின் அடிப்படையில் இழப்புகளைத் தூண்டாது. "

இருப்பினும், 2019 லினக்ஸ் பாதுகாப்பு உச்சிமாநாட்டின் போது, பாதுகாப்பு ஆய்வாளர்கள் மிகப்பெரிய குறைபாடுகளில் ஒன்றை அடையாளம் கண்டுள்ளனர் அது மொழியை இழுக்கிறது சி என்பது நினைவக மேலாண்மை தொடர்பான சிக்கல்கள்: இடையக வழிதல், வெளியிடப்படாத ஒதுக்கீடுகள், தவறான அல்லது வெளியிடப்பட்ட நினைவக பகுதிகளுக்கான அணுகல் மற்றும் பல.

பொதுவான பாதிப்புகள் மற்றும் வெளிப்பாடு (சி.வி.இ) அகராதியின் புள்ளிவிவரங்களின்படி, 15,9 ஆண்டுகளில் லினக்ஸ் கர்னலை பாதித்த 2288 பாதிப்புகளில் 20% இடையக வழிதல் தொடர்பானது. திறந்த மூல தொழில்நுட்ப உச்சிமாநாட்டில் அறிமுகப்படுத்தப்பட்டபோது, ​​இன்டெல் பொறியியலாளர் இந்த விவரத்திற்குத் திரும்பினார், “டெவலப்பர்களுக்கு ஒரு வளர்ந்த மொழி தேவை, இது சி இல் தீர்க்க முடியாத சிக்கல்களுக்கு பதில்களை வழங்குகிறது, மேலும் சில சுவாரஸ்யமான அம்சங்களைக் கொண்டுள்ளது. »

இந்தச் சூழலில்தான் ரஸ்ட் உருவானது மற்றும் பொறியாளர் “ரஸ்ட் என்பது சிஸ்டம்ஸ் புரோகிராமிங்கின் எதிர்காலம் மற்றும் சி புதிய அசெம்பிளர்” என்று உணர்ந்தார், எப்படி என்பதை விளக்க சிக்கலை எடுத்துக் கொண்டார்.

லஸ்ட் சமூகம் ரஸ்ட் ஆதரவை எவ்வாறு ஒருங்கிணைப்பது என்பது பற்றி சிந்திக்க வேண்டிய கட்டாயத்தில் உள்ளது.

"நாங்கள் தொகுப்பாளர்களின் அதே ஆதரவு அணுகுமுறையை எடுக்க வேண்டும் மற்றும் உள்ளமைவு கட்டத்தில் பல்வேறு தொகுப்புக் கொடிகள் கிடைப்பதை சரிபார்க்க வேண்டும்" என்று லினஸ் டொர்வால்ட்ஸ் கூறினார்.

புகழ்பெற்ற திறந்த மூல கர்னலின் படைப்பாளரின் வெளியீடு கொள்கையளவில் லினக்ஸுக்குள் ரஸ்ட் மொழிக்கான ஆதரவை அதிகரிக்கும் கொள்கையுடன் தனது உடன்பாட்டைக் குறிக்கிறது.

அதன் பங்கிற்கு சி / சி ++ க்கு தீங்கு விளைவிக்கும் வகையில் மைக்ரோசாப்ட் ரஸ்டுக்கு நகர்கிறது கணினி பயன்பாடுகள் என்று அழைக்கப்படுவதை உள்ளமைக்க நிறுவனம் இனி ஏற்றுக்கொள்ளாது என்று கருதுகிறது.

மற்றும் காரணம் எளிது, ரஸ்ட் பாதுகாப்பு அடிப்படையில் சிறந்த உத்தரவாதங்களை வழங்குகிறது என்பதால் சி / சி ++ ஜோடியை விட.

எனவே, மொழியை இன்னும் விரிவாகப் பயன்படுத்துவதை நோக்கமாகக் கொண்ட முயற்சிகள் வெளியீட்டாளர்களிடையே பெருகும். இந்த ஆண்டு, எடுத்துக்காட்டாக, சி ++ / வின்ஆர்டி: ரஸ்ட் / வின்ஆர்டி ஆகியவற்றை உள்ளடக்கிய மொழி திட்டக் கருவிகளின் குடும்பத்தில் ஒரு புதிய உறுப்பினரின் வருகையை மைக்ரோசாப்ட் அறிவித்தது.

இது விண்டோஸ் இயக்க நேர API களுக்கான முற்றிலும் தரமான ரஸ்ட் மொழி திட்டமாகும், தலைப்பு கோப்பு அடிப்படையிலான நூலகமாக செயல்படுத்தப்பட்டு நவீன விண்டோஸ் API க்கு முதல் தர அணுகலை உங்களுக்கு வழங்க வடிவமைக்கப்பட்டுள்ளது.

விண்டோஸ் இயக்க நேரம் (வின்ஆர்டி) யுனிவர்சல் விண்டோஸ் பிளாட்ஃபார்ம் (யுடபிள்யூபி) பயன்பாடுகளின் அடித்தளமாக அமைகிறது. இது ஹூட்டின் கீழ் உள்ள உபகரண பொருள் மாதிரி (COM) API களை அடிப்படையாகக் கொண்டது மற்றும் மொழி கணிப்புகள் மூலம் அணுகக்கூடிய வகையில் வடிவமைக்கப்பட்டுள்ளது.

வின்ஆர்டி இயக்கிகள் போன்ற விஷயங்களுக்கும் பயன்படுத்தப்படலாம், அவை உயர் செயல்திறன் கொண்ட சொந்த குறியீட்டிற்கு கடன் கொடுக்கின்றன. மைக்ரோசாப்ட் முக்கியமாக சி ++ / வின்ஆர்டியுடன் இந்த பயன்பாட்டு வழக்கை ஆதரிக்கிறது. ஆனால் வியாழக்கிழமை முதல், ரஸ்ட் சி ++ உடன் ரஸ்ட் / வின்ஆர்டியுடன் சேர்ந்தார். ரஸ்ட் டெவலப்பர்களுக்கு ஒரு நல்ல செய்தி.

ஏனென்றால், இந்த மொழி கணிப்புகள் மெட்டாடேட்டாவை எடுக்கும் வெவ்வேறு AP ஐ விவரிக்கும்நான் மற்றும் இலக்கு நிரலாக்க மொழிக்கு இயற்கையான பிணைப்புகளை வழங்குகிறேன். நீங்கள் நினைத்துப் பார்க்கிறபடி, டெவலப்பர்கள் தங்கள் விருப்பத்தின் மொழியைப் பயன்படுத்தி விண்டோஸ் பயன்பாடுகளையும் கூறுகளையும் உருவாக்குவதை இது எளிதாக்குகிறது.

டெஸ்க்டாப் பயன்பாடுகள், சேமிப்பக பயன்பாடுகள் அல்லது ஒரு கூறு, என்.டி சேவை அல்லது சாதன இயக்கி போன்ற தனித்துவமான ஒன்றை உருவாக்க இந்த விண்டோஸ் ஏபிஐகளைப் பயன்படுத்தலாம்.


கட்டுரையின் உள்ளடக்கம் எங்கள் கொள்கைகளை பின்பற்றுகிறது தலையங்க நெறிமுறைகள். பிழையைப் புகாரளிக்க கிளிக் செய்க இங்கே.

4 கருத்துகள், உங்களுடையதை விடுங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது.

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ஜூலியோசாவோ அவர் கூறினார்

    பஃப் நான் நேர்மையாக துரு தொடரியல் விரும்பவில்லை. இது எனக்கு முற்றிலும் எதிர்மாறாகத் தெரிகிறது.

    சி-ஸ்டைல் ​​அல்லது பைதான்-ஸ்டைல் ​​ஆனால் அதன் நன்மைகளுடன் அவர்கள் வேறு மொழியைப் பெற முடியும்.

    1.    Lluis அவர் கூறினார்

      அவர்கள் வாய்வழி மொழியிலும் துருப்பிடித்தால் என்ன செய்வது? அதை நிரல் செய்வது மிகவும் எளிதானது மற்றும் உள்ளுணர்வு!

  2.   Lluis அவர் கூறினார்

    துரு செயல்பாட்டுடன் OC / C ++

  3.   luix அவர் கூறினார்

    ஜாவாவை விட துரு பயன்படுத்துவது நல்லது, சில "மேதை" ஒருமுறை அதை அமைப்புகளுக்கு முன்மொழிந்தார்,