ทีมงานโอเพนซอร์สของไอบีเอ็มพอร์ตภาษา Go ของกูเกิลไปรันบน System z s390x พร้อมกับเปิดให้ดาวน์โหลดบน Github เคียงคู่กับโครงการอื่นๆ ที่ไอบีเอ็มพอร์ตไปยัง System z เช่น Cassandra, Spark, Mongo
ภาษา Go เปิดตัวในปี 2009 มีจุดเด่นที่วางกระบวนการทำงานขนานตั้งแต่ต้น กระบวนการสร้างเธรด (goroutine) และการสื่อสารระหว่างกันเป็นธรรมชาติของภาษาตั้งแต่ต้น และเป็นภาษาแห่งปีของดัชนี ITOBE จากการได้รับความนิยมเพิ่มขึ้นอย่างรวดเร็ว และตอนนี้คาดว่าจะเข้ามาอยู่ในทำเนียบภาษาที่ได้รับความนิยม 50 ภาษาแรกเร็วๆ นี้
System z เป็นธุรกิจฮาร์ดแวร์ที่ไอบีเอ็มเก็บไว้ไม่ขายให้กับเลอโนโวไป ธุรกิจเมนเฟรมเป็นหนึ่งในกลุ่มธุรกิจเฉพาะทางที่ยอดขายโดยรวมยังคงเติบโต
ที่มา - The Register, Github: linux-on-ibm-z/go
Comments
โอเน => โอเพน
Go ไม่ได้เป็น parallel นะครับแต่เป็น concurrency ต่างหากซึ่ง concurrency != parallel ครับ
Go Routine สามารถรันบนคนละ Kernel Thread ได้พร้อมกันนะคับ