บนยูนิกซ์ทุกสิ่งทุกอย่างสามารถทำได้ด้วย command line interface (CLI) เราสร้างโปรแกรมแบบ GUI บน CLI ส่วนบนวินโดวส์ โปรแกรมเป็น GUI มาตั้งแต่แรก ในขณะเดียวกันให้ CLI ห่วยๆ มาตัวนึงใน DOS prompt ที่ไม่เคยเปลี่ยนแปลงมาชาติเศษ
คำนิยามข้างต้นกำลังจะเปลี่ยนไปด้วย Microsoft Command Shell (MSH)
ไมโครซอฟท์คงจับตลาด administrator/power user ด้วย MSH ที่ "อาจจะ" รวมเข้ามาใน Vista Server หรืออาจจะย้อนกลับมาลง Windows Server 2003 ด้วยก็ไม่แน่นัก ตอนนี้ MSH ออกถึง beta 2 และที่ Ars Technica มีรีวิวแบบละเอียดยิบๆ ชนิดว่าต้องมีความรู้เรื่อง shell programming เยอะในระดับนึงถึงอ่านรู้เรื่อง
ผมอ่านไม่ละเอียดนักก็ประทับใจกับ MSH มากครับ MSH นำเอาข้อดีหลายอย่างของเชลล์ยูนิกซ์ปัจจุบันมาเพิ่มความสามารถ แก้ไขบางส่วนให้ดูดีขึ้น และทำงานกับ .NET ได้อย่างกลมกลืน ฟีเจอร์ที่น่าสนใจก็มี
สรุปว่า MSH อนาคตสดใสน่าประทับใจมาก ประเด็นที่น่าสนใจมี 2 อย่างคือเรื่องความปลอดภัย กับไมโครซอฟท์จะนำ MSH มาประยุกต์ใช้กับ Vista ได้ดีแค่ไหน ก็ต้องรอดูกันต่อไป
Comments
ข่าวนี้ ควรดีใจไหมเนี้ยะ?
ใจนึงก็อยากให้ linux เติบโตกว่านี้ อีกใจนึงก็อยากให้โลกมััน เจริญกว่านี้
ต้องยอมรับอย่างนึงว่า ถ้าเปรียบ microsoft เป็นผู้ร้ายที่เก่งกาจ แต่ผู้ร้ายคนนี้ก็สร้า้งวีรบุรุษ เพื่อมาต่อกรกับมันเยอะทีเดียว
ส่วนพวกเราก็เป็นตาอยู่ละกัน หุหุ ปากก็เชียร์ opensource แต่ถึงเวลาก็พร้อมจะใช้ m$ ได้อย่างไม่ยากเย็น หุหุ
ผมว่าไม่ต้องคิดถึงขนาดนั้นหรอกครับ เรื่องสิ่งที่ตนชอบที่พอเหมาะกะตัวเองดีกว่า
ตัวเทคโนโลยีไม่มีพระเอกผู้ร้ายหรอกครับ มีแต่เทคโนโลยีที่เหมาะสมกับช่วงเวลาหรือไม่ เทคโนโลยีเวิร์กหรือไม่เท่านั้นเอง
หุหุ ส่งเป็น object แล้วปลายทางเรียก method ในนั้นได้เลย... เหมือนจะเปิดรูยังไงไม่รู้
แล้วทำไมผมต้องย้ายกลับไปดอสอีกในเมื่อเพิ่งหนีมันออกมาไม่กี่ปีนี่เอง ทั้ง ๆ ที่ Microsoft เองก็บอกว่าจะเลิกใช้ command line มาตั้งแต่ windows 98 เป็นต้นมา อยู่ ๆ ก็กลับใจมาใช้ command line ผมว่าใช้ shell บน linux มันอาจจะง่ายกว่า shell บน windows เพราะว่าสร้างกันมาตั้งแต่ต้น มีเกือบทุกคำสั่งหรือว่าสามารถสั่งงานได้ครบ โดยต้องง้อ Gui เลย แล้ว windows มันจะใช้ command line ควบคุม server ได้ดั่งใจหรือเปล่า ไม่ใช่ พิมพ์คำสั่งลงไปแล้วก็โผล่ Gui มาให้ setup แบบเดิม หวังว่าคงมีอะไรที่ดีกว่านั้น