விளம்பரத்தை மூடு

எப்படி இருந்தது உறுதியளித்தார் இந்த ஆண்டு ஜூன் மாதம் WWDC டெவலப்பர் மாநாட்டில், நேற்று ஆப்பிள் மூலக் குறியீட்டை வெளியிட்டது புதிய போர்ட்டலில் நிரலாக்க மொழி ஸ்விஃப்ட் Swift.org. OS X மற்றும் Linux இரண்டிற்கான நூலகங்களும் ஒன்றாக வெளியிடப்பட்டுள்ளன, எனவே அந்த மேடையில் உள்ள டெவலப்பர்கள் முதல் நாளிலிருந்தே Swift ஐப் பயன்படுத்தத் தொடங்கலாம்.

பிற இயங்குதளங்களுக்கான ஆதரவு ஏற்கனவே திறந்த மூல சமூகத்தின் கைகளில் இருக்கும், அங்கு போதுமான அறிவு உள்ள எவரும் திட்டத்தில் பங்களிக்கலாம் மற்றும் Windows அல்லது Linux இன் பிற பதிப்புகளுக்கான ஆதரவைச் சேர்க்கலாம்.

ஸ்விஃப்ட்டின் எதிர்காலம் முழு சமூகத்தின் கைகளில் உள்ளது

இருப்பினும், மூல குறியீடு மட்டும் பொதுவில் இல்லை. ஆப்பிள் ஒரு திறந்த மூல சூழலுக்கு நகரும் போது, ​​வளர்ச்சியில் முழுமையான திறந்தநிலைக்கு மாறுகிறது GitHub இல். இங்கே, ஆப்பிளின் முழு குழுவும் தன்னார்வலர்களுடன் சேர்ந்து எதிர்காலத்தில் ஸ்விஃப்டை உருவாக்குவார்கள், அங்கு ஸ்விஃப்ட் 2016 ஐ 2.2 வசந்த காலத்தில், ஸ்விஃப்ட் 3 அடுத்த இலையுதிர்காலத்தில் வெளியிட திட்டமிடப்பட்டுள்ளது.

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

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

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

பெரிய நிறுவனங்களின் திறந்த மூல போக்கு

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

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

மைக்ரோசாப்ட் மற்றும் கூகிளை விட இந்த நடவடிக்கை ஆப்பிளை இன்று மிகவும் திறந்த பெரிய நிறுவனங்களில் ஒன்றின் நிலைக்கு நகர்த்துகிறது. குறைந்தபட்சம் இந்த திசையில். இப்போது இந்த நடவடிக்கை ஆப்பிளுக்கு பலன் தரும் என்றும் அது வருத்தப்படாது என்றும் நம்பலாம்.

இதற்கு என்ன அர்த்தம்?

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

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

ஆதாரம்: ArsTechnica, மகிழ்ச்சியா, ஸ்விஃப்ட்
.