اعلان بند کړئ

دا څنګه وه ژمنه وکړه د روان کال په جون کې د WWDC پراختیا کونکي کنفرانس کې، پرون ایپل سرچینه کوډ خپور کړ په نوي پورټل کې د پروګرام کولو ژبه سویفټ Swift.org. د OS X او لینکس دواړو لپاره کتابتونونه هم یوځای خپاره شوي، نو پدې پلیټ فارم کې پراختیا کونکي کولی شي د لومړۍ ورځې څخه د سویفټ کارول پیل کړي.

د نورو پلیټ فارمونو ملاتړ به دمخه د خلاصې سرچینې ټولنې په لاس کې وي ، چیرې چې هرڅوک کافي پوهه لري کولی شي په پروژه کې برخه واخلي او د وینډوز یا لینکس نورو نسخو لپاره ملاتړ اضافه کړي.

د سویفټ راتلونکی د ټولې ټولنې په لاس کې دی

په هرصورت، نه یوازې د سرچینې کوډ عامه دی. ایپل پخپله پراختیا کې بشپړ خلاصون ته هم تیریږي ، کله چې دا د خلاصې سرچینې چاپیریال ته حرکت کوي په GitHub کې. دلته، د ایپل ټول ټیم، د رضاکارانو سره یوځای، به په راتلونکي کې سویفټ ته وده ورکړي، چیرته چې پالن د 2016 په پسرلي کې د 2.2 په پسرلي کې، Swift 3 په راتلونکي مني کې خوشې کول دي.

دا ستراتیژي د پخوانۍ تګلارې سره سمه مخالفه ده، چیرې چې د پراختیا کونکو په توګه موږ په کال کې یو ځل په WWDC کې نوی سویفټ ترلاسه کړ او د پاتې کال لپاره موږ نه پوهیږو چې ژبه به کوم لوري ته ځي. تازه، ایپل د راتلونکي لپاره وړاندیزونه او پلانونه خپاره کړي چې دا د پراختیا کونکو څخه د انتقاد او فیډبیک لپاره وړاندیز کوي ، نو هرکله چې پراختیا کونکي د پرمختګ لپاره پوښتنه یا وړاندیز ولري ، سویفټ کولی شي مستقیم تاثیر وکړي.

څنګه کریګ فیډریګي تشریح کړهپه ایپل کې د سافټویر پراختیا مشر، د سویفټ کمپیلر، LLDB ډیبګر، REPL چاپیریال، او د ژبې معیاري او اصلي کتابتونونه خلاص سرچینه ده. ایپل پدې وروستیو کې د سویفټ بسته مدیر معرفي کړ ، کوم چې د پراختیا کونکو ترمینځ د پروژو شریکولو او په اسانۍ سره لوی پروژې په کوچنیو ویشلو برنامه ده.

پروژې ورته کار کوي کوکو پوډونه a دکارتاژ، کوم چې د ایپل پلیټ فارمونو کې پراختیا کونکي له کلونو راهیسې کار کوي ، مګر دلته داسې بریښي چې ایپل غواړي د سرچینې کوډ شریکولو لپاره بدیل لاره وړاندیز کړي. د اوس لپاره، دا یوه پروژه ده "په ماشومتوب کې"، مګر د رضاکارانو په مرسته، دا به یقینا چټکه وده وکړي.

د لوی شرکتونو د خلاصې سرچینې رجحان

ایپل لومړی لوی شرکت نه دی چې د خلاصې سرچینې نړۍ ته خپله لومړنۍ تړل شوې ژبه خپروي. یو کال دمخه، مایکروسافټ ورته حرکت وکړ کله چې سرچینه خلاصه کړه د .NET کتابتونونو لویې برخې. په ورته ډول، ګوګل په منظمه توګه د Android عملیاتي سیسټم د سرچینې کوډ برخې خپروي.

مګر ایپل واقعیا بار حتی لوړ کړی ، ځکه چې یوازې د سویفټ کوډ خپرولو پرځای ، ټیم ټول پرمختګ GitHub ته لیږدولی ، چیرې چې دا په فعاله توګه د رضاکارانو سره همکاري کوي. دا حرکت یو پیاوړی شاخص دی چې ایپل واقعیا د ټولنې نظرونو ته پاملرنه کوي او یوازې هڅه نه کوي چې د سرچینې خپرولو رجحان سره لاړ شي.

دا ګام ایپل د نن ورځې ترټولو خلاص لوی شرکتونو کچې ته رسوي ، زه د مایکروسافټ او ګوګل څخه حتی ډیر څه ووایم. لږترلږه په دې لار کې. اوس موږ یوازې امید کولی شو چې دا اقدام به د ایپل لپاره تادیه وکړي او دا به پښیمانه نه وي.

دا څه معنی ورکوي؟

دلیل چې د آپیل پلیټ فارمونو کې پراختیا کونکي د دې اقدام په اړه په بشپړ ډول او یوشان خوښ دي د سویفټ په اړه د دوی د پوهې خورا پراخه غوښتنلیک دی. د لینکس لپاره قوي ملاتړ سره ، کوم چې په نړۍ کې په ډیری سرورونو کې چلیږي ، ډیری ګرځنده پراختیا کونکي کولی شي د سرور پراختیا کونکي شي ځکه چې دوی به اوس وکولی شي په سویفټ کې سرورونه هم ولیکي. په شخصي توګه، زه د سرور او ګرځنده او ډیسټاپ غوښتنلیکونو لپاره د ورته ژبې کارولو احتمال ته ډیر سترګې په لار یم.

بل دلیل چې د ایپل خلاص سرچینه سویفټ د کریګ فیدریګي لخوا یاد شوی و. د هغه په ​​وينا، هر څوک بايد تر راتلونکو شلو کلونو پورې په دې ژبه ليکنه وکړي. لا دمخه داسې غږونه شتون لري چې سویفټ د پیل کونکو لپاره د زده کړې لپاره د غوره ژبې په توګه ولمانځي ، نو شاید یوه ورځ به موږ په ښوونځي کې لومړی درس وګورو چیرې چې نوي زده کونکي به د جاوا پرځای سویفټ مطالعه کړي.

سرچینه: ارس ټیکنیکا, GitHub, Swift
.