นักพัฒนาใน Google ประกาศพัฒนาภาษา Go 2 เน้นเสริม Scalability

หลังจากที่ Rob Pike, Robert Griesemer และ Ken Thompson นักพัฒนาซอฟต์แวร์จาก Google ได้พูดคุยกันเมื่อวันที่ 25 กันยายน 2007 และตัดสินใจพัฒนาภาษา Go ขึ้นมา และเปิดเป็น Open Source ไปเมื่อวันที่ 10 พฤศจิกายน 2009 และกลายเป็นหนึ่งในภาษาที่ได้รับความสนใจและถูกจับตามองเป็นอย่างมาก ในที่สุดเมื่อวันที่ 13 กรกฎาคม 2017 ที่ผ่านมา ทีมพัฒนาก็ประกาศเปิดเริ่มพัฒนา Go 2 เป็นที่เรียบร้อยแล้ว

Credit: GoLang.org

 

ภาษา Go 2 นี้ถูกประกาศเปิดตัวออกมาโดยมีจุดมุ่งหมายเพื่อแก้ปัญหาของ Go ที่ไม่สามารถ Scale ได้ เพื่อให้เหล่าธุรกิจ Software ที่มีขนาดเล็กสามารถใช้ Go 2 พัฒนาผลิตภัณฑ์หรือบริการ และสามารถเติบโตได้ทั้งในแง่ของ Production และการพัฒนาไปพร้อมๆ กันอย่างต่อเนื่อง

ภาษา Go 2 นี้จะถูกออกแบบมาให้นักพัฒนา Go ที่มีอยู่ทั่วโลกกว่า 500,000 คนสามารถใช้งานได้ง่ายดายโดยไม่ต้องเรียนรู้ใหม่มากนัก ในขณะที่ Go 2 จะต้องทำงานร่วมกับ Go ได้ต่อไปอีกหลายปีเพื่อที่เหล่านักพัฒนาจะได้ไม่ต้องพัฒนาโปรแกรมใหม่ทั้งหมด และทีมพัฒนาเองก็จะพัฒนาเครื่องมือต่างๆ เพื่อช่วยให้การใช้งานภาษา Go 2 และการเปลี่ยนโค้ดจาก Go มาเป็น Go 2 เป็นไปได้อย่างราบรื่นมากที่สุด

ตอนนี้ทีมพัฒนา Go 2 ได้เปิดรับความคิดเห็นของการใช้งาน Go จากเหล่านักพัฒนาที่ https://golang.org/wiki/ExperienceReports เพื่อนำไปปรับปรุงให้ Go 2 ดีขึ้นกว่าเดิม ส่วนรายละเอียดฉบับเต็มเกี่ยวกับแนวทางการพัฒนา Go 2 สามารถอ่านได้ที่ https://blog.golang.org/toward-go2 ครับ ส่วนผู้ที่อยากเริ่มต้นกับภาษา Go สามารถศึกษาและโหลดได้ที่ https://golang.org/ ครับ

 

ที่มา: http://www.phoronix.com/scan.php?page=news_item&px=Go-2-Planning

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

ขอเชิญผู้ประกอบการเข้าร่วมโครงการส่งเสริมธุรกิจไทยฯ รับชื่อเว็บไซต์ .co.th/.in.th และบริการจัดทำเว็บไซต์ฟรี!

ขอเชิญท่านก้าวสู่โลกธุรกิจออนไลน์อย่างมั่นใจ พร้อมสร้างตัวตนบนโลกดิจิทัลได้แล้ววันนี้

Meta เปิดตัว Muse Code เครื่องมือ Coding Agent บน Terminal พร้อมโมเดล Muse Spark 1.2

Meta เปิดตัว Muse Code เวอร์ชัน Beta เครื่องมือ coding agent ที่ทำงานบน Terminal ขับเคลื่อนด้วย Muse Spark 1.2 …