តើវាយ៉ាងម៉េច បានសន្យា នៅក្នុងសន្និសីទអ្នកអភិវឌ្ឍន៍ WWDC ក្នុងខែមិថុនាឆ្នាំនេះកាលពីម្សិលមិញ Apple បានចេញផ្សាយកូដប្រភព ភាសាសរសេរកម្មវិធី Swift នៅលើវិបផតថលថ្មី។ Swift.org. បណ្ណាល័យសម្រាប់ទាំង OS X និង Linux ក៏ត្រូវបានចេញផ្សាយរួមគ្នាផងដែរ ដូច្នេះអ្នកអភិវឌ្ឍន៍នៅលើវេទិកានោះអាចចាប់ផ្តើមប្រើប្រាស់ Swift ចាប់ពីថ្ងៃដំបូង។
ការគាំទ្រសម្រាប់វេទិកាផ្សេងទៀតនឹងស្ថិតនៅក្នុងដៃរបស់សហគមន៍ប្រភពបើកចំហរួចហើយ ដែលអ្នកណាម្នាក់ដែលមានចំណេះដឹងគ្រប់គ្រាន់អាចរួមចំណែកដល់គម្រោង និងបន្ថែមការគាំទ្រសម្រាប់ Windows ឬកំណែផ្សេងទៀតនៃលីនុច។
អនាគតរបស់ Swift គឺស្ថិតនៅក្នុងដៃរបស់សហគមន៍ទាំងមូល
ទោះយ៉ាងណាក៏ដោយ មិនត្រឹមតែកូដប្រភពប៉ុណ្ណោះទេ ក៏ជាសាធារណៈផងដែរ។ Apple ក៏កំពុងប្តូរទៅរកភាពបើកចំហពេញលេញនៅក្នុងការអភិវឌ្ឍន៍ខ្លួនវាផងដែរ នៅពេលដែលវាកំពុងផ្លាស់ប្តូរទៅកាន់បរិយាកាសប្រភពបើកចំហ នៅលើ GitHub. នៅទីនេះ ក្រុមទាំងមូលមកពី Apple រួមជាមួយនឹងអ្នកស្ម័គ្រចិត្តនឹងអភិវឌ្ឍ Swift ទៅថ្ងៃអនាគត ដែលផែនការគឺដើម្បីចេញផ្សាយ Swift 2016 នៅនិទាឃរដូវឆ្នាំ 2.2 Swift 3 រដូវស្លឹកឈើជ្រុះបន្ទាប់។
យុទ្ធសាស្ត្រនេះគឺផ្ទុយស្រឡះពីវិធីសាស្រ្តមុន ដែលក្នុងនាមជាអ្នកអភិវឌ្ឍន៍ យើងទទួលបាន Swift ថ្មីម្តងក្នុងមួយឆ្នាំនៅ WWDC ហើយសម្រាប់ឆ្នាំដែលនៅសល់ យើងមិនដឹងថាទិសដៅភាសានឹងទៅជាយ៉ាងណានោះទេ។ ថ្មីៗនេះ Apple បានចេញផ្សាយសំណើ និងផែនការសម្រាប់អនាគតដែលខ្លួនផ្តល់ជូនសម្រាប់ការរិះគន់ និងមតិកែលម្អពីអ្នកអភិវឌ្ឍន៍ ដូច្នេះរាល់ពេលដែលអ្នកអភិវឌ្ឍន៍មានសំណួរ ឬសំណូមពរសម្រាប់ការកែលម្អ Swift អាចមានឥទ្ធិពលដោយផ្ទាល់។
របៀប ពន្យល់ Craig Federighiដែលជាប្រធានផ្នែកអភិវឌ្ឍន៍កម្មវិធីនៅ Apple គឺជាប្រភពបើកចំហរ Swift compiler, LLDB debugger, REPL environment, និងស្តង់ដារភាសា និងបណ្ណាល័យស្នូល។ ថ្មីៗនេះ Apple បានណែនាំកម្មវិធី Swift Package Manager ដែលជាកម្មវិធីចែករំលែកគម្រោងរវាងអ្នកអភិវឌ្ឍន៍ និងងាយស្រួលបែងចែកគម្រោងធំៗទៅជាតូចៗ។
គម្រោងដំណើរការស្រដៀងគ្នា កាកាវ a កាតធេចដែលអ្នកអភិវឌ្ឍន៍នៅលើវេទិកា Apple បានធ្វើការជាមួយអស់ជាច្រើនឆ្នាំ ប៉ុន្តែនៅទីនេះវាហាក់បីដូចជាក្រុមហ៊ុន Apple ចង់ផ្តល់នូវវិធីសាស្រ្តជំនួសក្នុងការចែករំលែកកូដប្រភព។ សម្រាប់ពេលនេះ នេះគឺជាគម្រោង "ក្នុងវ័យកុមារភាព" ប៉ុន្តែដោយមានជំនួយពីអ្នកស្ម័គ្រចិត្ត វាប្រាកដជានឹងរីកចម្រើនយ៉ាងឆាប់រហ័ស។
និន្នាការប្រភពបើកចំហនៃក្រុមហ៊ុនធំ ៗ
Apple មិនមែនជាក្រុមហ៊ុនធំដំបូងគេដែលបោះពុម្ពភាសាបិទដំបូងរបស់ខ្លួនទៅកាន់ពិភពប្រភពបើកចំហ។ កាលពីមួយឆ្នាំមុនក្រុមហ៊ុន Microsoft បានធ្វើការផ្លាស់ប្តូរស្រដៀងគ្នានៅពេលដែល បានបើកធនធាន ផ្នែកធំនៃបណ្ណាល័យ .NET ។ ស្រដៀងគ្នានេះដែរ Google ផ្សព្វផ្សាយផ្នែកខ្លះនៃកូដប្រភពនៃប្រព័ន្ធប្រតិបត្តិការ Android ជាទៀងទាត់។
ប៉ុន្តែ Apple ពិតជាបានបង្កើនរបារខ្ពស់ជាងនេះ ដោយសារតែជំនួសឱ្យការបោះពុម្ពកូដ Swift ក្រុមការងារបានផ្លាស់ប្តូរការអភិវឌ្ឍន៍ទាំងអស់ទៅ GitHub ជាកន្លែងដែលវាសហការយ៉ាងសកម្មជាមួយអ្នកស្ម័គ្រចិត្ត។ ការផ្លាស់ប្តូរនេះគឺជាសូចនាករដ៏រឹងមាំមួយថា Apple ពិតជាយកចិត្តទុកដាក់ចំពោះគំនិតរបស់សហគមន៍ ហើយមិនមែនគ្រាន់តែព្យាយាមធ្វើតាមនិន្នាការនៃការបោះពុម្ពផ្សាយប្រភពនោះទេ។
ជំហាននេះជំរុញឱ្យ Apple ឈានដល់កម្រិតមួយនៃក្រុមហ៊ុនធំដែលបើកចំហបំផុតនាពេលបច្ចុប្បន្ននេះ ខ្ញុំហ៊ាននិយាយច្រើនជាង Microsoft និង Google ។ យ៉ាងហោចណាស់ក្នុងទិសដៅនេះ។ ឥឡូវនេះយើងអាចគ្រាន់តែសង្ឃឹមថាការផ្លាស់ប្តូរនេះនឹងសងសម្រាប់ Apple ហើយថាវានឹងមិនសោកស្តាយវា។
តើវាមានន័យយ៉ាងដូចម្តេច?
ហេតុផលដែលអ្នកអភិវឌ្ឍន៍នៅលើវេទិកា Apple មានការរំភើបទាំងស្រុង និងដូចគ្នាចំពោះការផ្លាស់ប្តូរនេះគឺជាកម្មវិធីកាន់តែទូលំទូលាយនៃចំណេះដឹងរបស់ពួកគេអំពី Swift ។ ជាមួយនឹងការគាំទ្រខ្លាំងសម្រាប់លីនុច ដែលដំណើរការលើម៉ាស៊ីនមេភាគច្រើនក្នុងពិភពលោក អ្នកអភិវឌ្ឍន៍ទូរស័ព្ទជាច្រើនអាចក្លាយជាអ្នកអភិវឌ្ឍន៍ម៉ាស៊ីនមេ ព្រោះឥឡូវនេះពួកគេនឹងអាចសរសេរម៉ាស៊ីនមេនៅក្នុង Swift ផងដែរ។ ដោយផ្ទាល់ ខ្ញុំទន្ទឹងរង់ចាំយ៉ាងខ្លាំងចំពោះលទ្ធភាពនៃការប្រើប្រាស់ភាសាដូចគ្នាទាំងសម្រាប់ម៉ាស៊ីនមេ និងសម្រាប់កម្មវិធីទូរស័ព្ទ និងកុំព្យូទ័រលើតុ។
ហេតុផលមួយទៀតដែល Apple បើក Swift ត្រូវបានលើកឡើងដោយ Craig Federighi ។ យោងទៅតាមគាត់ មនុស្សគ្រប់រូបគួរតែសរសេរជាភាសានេះសម្រាប់រយៈពេល 20 ឆ្នាំខាងមុខ។ មានសំឡេងសរសើរ Swift រួចហើយថាជាភាសាដ៏ល្អសម្រាប់អ្នកចាប់ផ្តើមរៀន ដូច្នេះប្រហែលជាថ្ងៃណាមួយយើងនឹងឃើញមេរៀនដំបូងនៅក្នុងសាលាដែលអ្នកទើបនឹងរៀននឹងរៀន Swift ជំនួស Java។
https://developer.ibm.com/swift/