แนวโน้มฮาร์ดแวร์ที่กำลังต้องการการประมวลผลแบบขนานมากขึ้นเรื่อยๆ ในทุกวันนี้มีปัญหาอย่างหนึ่งคือเครื่องมีที่ใช้พัฒนานั้นยังแย่อยู่มาก และนักพัฒนาเองก็บ่นกันเสมอว่าการพัฒนาซอฟต์แวร์แบบขนานนั้นยากเกินไป ไมโครซอฟท์ก็ปล่อยภาษา Axum ที่ทำงานอยู่บน .NET Framework มาเป็นทางเลือกให้นักพัฒนากัน
ภาษา Axum นั้นโดยสรุปแล้วเป็นภาษาที่ฝังเอาโครงสร้างการส่งข้อมูลระหว่าง Thread ที่ในภาษานี้เรียกว่า Agent เข้าไว้เป็นส่วนหนึ่งของตัวภาษาทำให้การติดต่อระหว่างกันทำได้ค่อนข้างเป็นธรรมชาติกว่าการใช้ไลบรารีเสริมเช่นภาษาอื่นๆ
ภาษานี้ยังอยู่ใน MSDN Development Labs ผมยังไม่แน่ใจนักว่าไมโครซอฟท์เอาจริงกับภาษานี้มากแค่ไหน แต่โดยส่วนตัวแล้วผมมองว่าการขยายภาษาเดิมให้รองรับ Message Queue น่าจะทำได้เหมือนกัน และอาจจะเป็นธรรมชาติกับโปรแกรมเมอร์มากกว่า
ที่มา - Microsoft Axum