วันที่: 15/12/2015 | หมวด: Apple, Featured, News | แท็ก: , , , ,

swift-language-02

เมื่อต้นเดือน Apple เพิ่งได้โอเพ่นซอร์สภาษา Swift โดยวันนี้ Craig Federighi ได้ออกมาให้สัมภาษณ์เกี่ยวกับเรื่องราวของการโอเพ่นซอร์สภาษา Swift ว่าตอนนี้ไปไกลถึงแค่ไหนแล้ว

Federighi ได้ให้สัมภาษณ์ในรายการ The Talk Show ของ John Gruber ว่า Apple ได้ทำอะไรบ้างในช่วงสัปดาห์แรกที่ Swift โอเพ่นซอร์ส เขากล่าวว่าตอนนี้ Swift ถือว่ามีการ active มากกว่าหลายๆ ภาษาบน GitHub

Federighi เผยว่าทีมงานใน Apple กำลังตื่นเต้นกับการใช้ Swift มาก เช่น ทีม iCloud ใช้ Swift ในโปรเจคหลายอย่าง, ทีม OS X กำลังแปลงโค้ดในส่วนต่างๆ ของแพลตฟอร์มเป็น Swift โดยตอนนี้ในส่วนของ Dock และการจัดการหน้าต่างบน OS X ถูกเขียนใหม่ด้วยภาษา Swift เรียบร้อยแล้ว

apple-hour-of-code

ข้อดีอีกอย่างของการโอเพ่นซอร์สภาษา Swift คือภาษานี้สามารถเข้าถึงโรงเรียนได้ ซึ่ง Tim Cook ก็เคยให้สัมภาษณ์ไว้ว่า ตัวเขาเชื่อว่าโรงเรียนรัฐทุกแห่งในอเมริกาควรสอนการเขียนโค้ด โดยปัจจุบัน Apple ก็ได้สนับสนุนโครงการ Hour of Code เพื่อส่งเสริมการเขียนโปรแกรมของเด็ก และ Federighi เผยว่า ตัวเขาเองเชื่อว่า Swift จะกลายเป็นภาษาหลักในการเขียนโปรแกรมในอีก 20 ปีข้างหน้า

เมื่อถาม Federighi ถึงเรื่องข้อด้อยของการโอเพ่นซอร์สภาษา Swift เขากล่าวว่าไม่ได้มีเยอะนัก เพราะการโอเพ่นซอร์สภาษา Swift หมายความว่าสามารถนำไปใช้ที่ไหนก็ได้ โดย Apple ก็ยอมรับแล้วว่า Swift จะถูกนำไปใช้แบบไหนก็ได้แม้จะไม่เกิดประโยชน์ต่อธุรกิจของบริษัทก็ตาม (เพราะในแง่การพัฒนาตัวภาษาก็ถือเป็นผลดีต่อ Apple เองอยู่แล้ว)

Federighi เผยถึงเรื่องเวลาการโอเพ่นซอร์สภาษา Swift ว่าตั้งใจจะเปิดอยู่แล้ว แต่ตอนแรกยังไม่ได้วางแผนว่าจะเป็นปีนี้หรือปีหน้าดี แต่สุดท้ายก็เลือกเปิดปีนี้

ในงาน WWDC นั้น Federighi ได้พูดว่า Swift ก็คือ Objective-C ที่ไม่หนัก (without the baggage) ทำให้เกิดเสียงวิจารณ์จากคนที่หลงรักในภาษา Objective-C ซึ่งเขาก็ตอบโต้ว่า Swift จะยังคงลักษณะธรรมชาติของ API ใน Objective-C โดยจะมีไวยากรณ์ที่กระชับมากขึ้น

ที่มา – Daring Fireball, 9to5Mac

About nutmos

สนใจ Apple ชอบ Apple รัก Apple
Blog : nutmos.com
Social Media : Twitter

Leave a Reply