Go ภาษาการเขียนโปรแกรมระดับล่างที่พัฒนาโดย Google Inc. เตรียมเปิดตัวในเวอร์ชั่นใหม่ 1.0 ต้นปี 2012 นี้
โดยกูเกิลวางแผนที่จะจบการพัฒนาภาษาเขียนโปรแกรมดังกล่าวในอีกไม่กี่เดือนข้างหน้านี้ และจะถูกส่งเข้าไปยังบริการ Google App Engine โดยกูเกิลได้เคยเปิดตัวภาษา Go พร้อมกับเครื่องมือการเขียนโปรแกรมและตัวช่วยโอเพ่นซอร์จอื่นๆมาเกือบสองปีแล้ว โดย Andrew Gerrand ผู้สนับสนุนการพัฒนา Google Go ได้กล่าวเอาไว้ในบล็อกเมื่อสัปดาห์ที่ผ่านมาว่า "จะมีแผนการเปิดตัว Go 1 ในช่วงต้นของปี 2012 และทางเราหวังที่จะนำเอา Go App Engine ออกจากสถานะ 'ทดลอง' ในเวลาเดียวกันนี้" ซึ่งเป็นเรื่องยากที่ภาษาใหม่จะได้รับการจับตามองและเป็นที่นิยม เพราะโปรแกรมเมอร์จะต้องมีการเรียนรู้ภาษาใหม่และเครื่องมือพัฒนา เพื่อลบภาพภาษาเก่าที่เคยใช้งานเป็นเวลานาน อีกทั้งยังต้องมีการสร้างไลบารี่ของโค้ดสนับสนุนที่สามารถดึงเข้ามาใช้งานในโปรเจ็กได้ทันที แม้เมื่อเทียบกับภาษาโบราณในอดีต อย่างเช่น โคบอล และ ฟอร์แทรน ยังคงมีหลงเหลือใช้งานกันอยู่บ้างในกว่าทศวรรษที่มีการเปิดตัว โดยภาษาโปรแกรมที่ประสบความสำเร็จส่วนใหญ่นอกจากจะช่วยให้โปรแกรมเมอร์ทำงานได้เร็วขึ้นแล้ว ยังต้องมีการใช้ทรัพยากรฮาร์ดแวร์ที่เหมาะสมอีกด้วย โดย Go ถูกออกแบบมาให้มีความทันสมัย ซึ่งจัดลำดับอยู่ในพวกโปรแกรมภาษาระดับล่างเช่นเดียวกับ C หรือ C++ แต่กูเกิลหวังที่จะสร้างสิ่งที่ดีขึ้น อย่างการใช้ "ตัวเก็บขยะ" ที่ยอดนิยมในภาษาจาวา ซึ่งจะช่วยขจัดหน่วยความจำให้เป็นอิสระจากโปรแกรมที่ไม่ต้องการได้ โดยการย้ายจากสถานะ 'ทดลอง' ไปสู่เวอร์ชั่นไฟนอลนั้นเป็นเรื่องสำคัญ และอยู่ในระยะที่กลับไม่ได้ ซึ่งถ้าหากทำได้ โปรแกรมเมอร์จะสามารถมั่นใจได้ว่ามีความปลอดภัยในการใช้งานในโลกจริงนั่นเอง โดยกูเกิลมีแผนที่จะส่งเสริมให้ภาษา Go ใหม่นี้ มีการเริ่มต้นที่ยิ่งใหญ่ ด้วยการปรับใช้เข้าไปในโครงสร้างพื้นฐานที่ใหญ่โตของพวกเขา และจะมีการเพิ่มเข้าไปในบราวน์เซอร์ของพวกเขาด้วยเช่นกัน
Source : CNET
ที่มา: pantip.com