Banner

CTO Microsoft บอกแม้จะผ่านมากว่า 30 ปีแล้ว แต่ Windows 11 ยังใช้โค้ดบางส่วนจากยุค 90 อยู่

ไฮไลท์บทความ

Mark Russinovich CTO ของ Microsoft Azure เผยว่า Windows 11 ยังคงพึ่งพา Win32 API ซึ่งเป็นโค้ดเก่าแก่จากยุค 1990 เป็นรากฐานสำคัญ แม้เวลาจะผ่านไปกว่า 30 ปี แต่ชุดคำสั่งดั้งเดิมนี้ยังคงเป็นกระดูกสันหลังที่ตัดไม่ขาดเนื่องจากความเข้ากันได้ของซอฟต์แวร์มหาศาล พร้อมย้ำว่า Legacy Code ไม่ได้แย่เสมอไป เพราะมันคือรากฐานที่ทรงพลังแม้ในปัจจุบัน


ถ้าย้อนในยุค 90s หลายคนคงจินตนาการว่าภายในปี 2026 เราน่าจะมีรถบินได้… คงไม่มีใครคิดว่าเราจะยังต้องใช้ Win32 ที่เก่าตั้งแต่ยุคแรกของ Windows อยู่อีก


.
คุณ Mark Russinovich ผู้บริหารฝ่ายเทคโนโลยีของ Microsoft Azure ออกมาเผยผ่านโซเชียลมีเดียว่า ซอร์สโค้ดของ Windows 11 ในปัจจุบันยังคงพึ่งพาชุดโค้ดเก่าแก่จากยุค 1990s เป็นจำนวนมาก โดยเฉพาะ Win32 API ที่ยังคงเป็นกระดูกสันหลังสำคัญของระบบปฏิบัติการ แม้เวลาจะล่วงเลยมานานกว่า 30 ปีแล้วก็ตาม
.
อธิบายตรงนี้สักเล็กน้อย Win32 API คือชุดคำสั่งและอินเทอร์เฟซมาตรฐานที่ Microsoft ออกแบบมาเพื่อให้โปรแกรมต่างๆสามารถติดต่อสื่อสารและสั่งการระบบปฏิบัติการ Windows ได้ ตั้งแต่การจัดการหน้าต่างโปรแกรม การแสดงผลกราฟิก ไปจนถึงการเข้าถึงไฟล์และหน่วยความจำในระบบซึ่งใช้งานมาตั้งแต่ Windows ยุคแรก
.
คุณ Russinovich บอกแบบตรงไปตรงมาว่า ถ้าย้อนในยุค 90s หลายคนคงจินตนาการว่าภายในปี 2026 เราน่าจะมีรถบินได้หรือสถานีอวกาศบนดวงจันทร์กันแล้ว คงไม่มีใครคิดว่าพอมาถึงปี 2026 เราจะยังต้องใช้ Win32 ที่โคตรเก่าตั้งแต่ยุคแรกของ Windows อยู่อีก แต่การออกมาเปิดเผยความจริงในครั้งนี้ก็ต้องถือว่าเป็นกลยุทธ์แสดงความ “ความจริงใจ” ของ Microsoft เพื่อแสดงให้เห็นว่าบริษัทตระหนักถึงปัญหาและโครงสร้างดั้งเดิมของระบบปฏิบัติการ ในขณะที่กำลังพยายามปรับปรุงประสิทธิภายและเสถียรภาพของ Windows เพื่อดึงดูดกลุ่มผู้ใช้งานระดับสูงไม่ให้เปลี่ยนไปใช้ Mac หรือ Linux ที่เป็นคู่แข่งโดยตรง
.
แม้หลายจะมองว่าการใช้ซอร์สโค้ดเก่าอายุกว่า 30 ปีจะเป็นเรื่องอันตราย แต่คุณ Russinovich ไม่ได้มองว่าการใช้โค้ดเก่าหรือ Legacy Code เป็นเรื่องเลวร้ายเสมอไป โดยให้ความเห็นว่าสาเหตุที่ Win32 ยังมีอิทธิพลอย่างยั่งยืนก็เพราะมันเป็นเลเยอร์ระดับ “พื้นฐาน” ที่แอปพลิเคชันและระบบนิเวศจำนวนมหาศาลถูกสร้างทับซ้อนขึ้นมา จนกลายเป็นรากฐานที่ไม่สามารถเปลี่ยนได้ง่ายๆ แม้ว่าในอดีต Microsoft จะเคยพยายาม “รีบูต” Windows API ใหม่หลายครั้ง เช่น ในยุค Windows 8 กับ WinRT แต่สุดท้ายผลลัพธ์กลับไม่เป็นไปตามที่คิดไว้
.
คุณ Russinovich ยังได้ยกตัวอย่างเครื่องมืออย่าง Sysmon (System Monitor) และ ZoomIt (โปรแกรมขยายหน้าจอ) ที่เขาเป็นผู้เขียนขึ้นเองตั้งแต่ปี 1996 ซึ่งใช้ Win32 เป็นรากฐานเช่นกัน โดยเขาระบุว่าเครื่องมือเหล่านี้กลับมามีความสำคัญและ “ทรงพลังยิ่งกว่าเดิมในปี 2026” ในฐานะส่วนหนึ่งของ Windows 11 แม้จะเป็นเทคโนโลยีที่มีอายุอานามกว่า 3 ทศวรรษ แต่ยังคงทำหน้าที่ได้อย่างดีเยี่ยม
——————————-
GGKeyStore ร้านขายเกมและบัตรเติมเกม ราคาถูก รับของทันที เปิด 24 ชั่วโมง เชื่อถือได้ 100% สมาชิกกว่า 200,000 คน ขายไปแล้วกว่า 800,000 คีย์

Source: https://www.facebook.com/sheapgamer/posts/pfbid0E5MYuzm89KYND5sKUieW4s2oWqyDVwQ8GRTBdX5H6mG2V6V9nkx99i468po9qoNkl