ஸ்விஃப்ட் நிரலாக்க மொழி திறந்த மூலமாகிறது

துரிதமான

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

ஸ்விஃப்ட், தற்போது யார் பதிப்பு 2.0, இது ஆப்பிள், iOS மற்றும் OS X இயக்க முறைமைகள் மற்றும் லினக்ஸ் இயக்க முறைமைகளுடன் இணக்கமானது. வேறு வார்த்தைகளில் கூறுவதானால், ஸ்விஃப்ட் உடன் நிரல் செய்ய நாம் ஒரு யூனிக்ஸ் அடிப்படையிலான இயக்க முறைமையை நிறுவ வேண்டும், எனவே விண்டோஸ் இணக்கமான அமைப்புகளின் பட்டியலில் இருந்து வெளியேறியது. ஒரே ஒரு விண்டோஸ் கணினி கொண்ட எந்த டெவலப்பரும் ஆதரிக்கப்படும் கணினிகளில் ஒன்றிலிருந்து மெய்நிகர் இயந்திரத்தை நிறுவ வேண்டும் அல்லது உருவாக்க வேண்டும்.

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

இந்த திட்டத்திற்காக ஆப்பிள் ஒரு புதிய வலைத்தளத்தை அறிமுகப்படுத்தியுள்ளது: swift.org. இந்த வலைத்தளத்திலிருந்து, டெவலப்பர்கள் ஸ்விஃப்ட் மூலம் நிரலாக்கத்தைத் தொடங்க தேவையான அனைத்து கருவிகளையும் பதிவிறக்கம் செய்யலாம், அதாவது தொழில்நுட்ப ஆவணங்கள் மற்றும் கிட்ஹப்பிற்கான இணைப்புகள் போன்றவை, அங்கு அவர்கள் மொழிக்கான மூலக் குறியீட்டைப் பதிவிறக்கலாம். எந்தவொரு திட்டமும் பங்களிப்பும் GitHub இல் பதிவேற்றப்பட வேண்டும், ஆனால் கருத்துக்கள் swift.org இல் வழங்கப்படும்.


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

கருத்து தெரிவிப்பதில் முதலில் இருங்கள்

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

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

*

*

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