- Windows ช่วงหลังเพิ่ม ฟีเจอร์ AI แบบโลคัล และความสามารถที่เน้นการเก็บข้อมูลมากขึ้น ทั้งที่ไม่ได้ช่วยเรื่องประสิทธิภาพการทำงานมากนัก
- ผู้ใช้ยังคงต้องเผชิญกับ การแจ้งเตือนที่ไม่จำเป็น การชวนสมัครบริการ และคอนเทนต์แบบพุชเชิงโฆษณาอย่างต่อเนื่อง
- ฟีเจอร์ที่ผู้ใช้ต้องการจริง ๆ ได้แก่ คลิปบอร์ดหลายชุด การแสดงหลายเขตเวลาพร้อมกันบนแถบงาน และ คีย์ลัดแบบกำหนดเอง
- ยังมีความต้องการเรื่องการจัดการหลายแอปและอุปกรณ์เสียง การปรับปรุงสภาพแวดล้อมหลายจอ และ การบล็อกการแจ้งเตือนที่ไม่จำเป็น พร้อมหันกลับมาโฟกัสที่ประสิทธิภาพการทำงาน
- ปัจจุบันฟีเจอร์จำนวนมากใน Windows ยังต้องพึ่ง เครื่องมืออัตโนมัติหรือโปรแกรมจากภายนอก และมีเสียงเรียกร้องให้ระบบปฏิบัติการตอบโจทย์เหล่านี้ได้ด้วยตัวเอง
Windows กำลังให้ความสำคัญกับฟีเจอร์ที่ไม่จำเป็นมากกว่าสิ่งที่ผู้ใช้ต้องการ
- Windows ยัดเยียดฟีเจอร์ที่ไม่ต้องการซ้ำ ๆ เช่น การแจ้งเตือนโปรโมต Xbox Game Pass, การชวนสมัคร Microsoft 365, และสแนปช็อตข้อมูลส่วนตัวจาก Recall
- ผู้ใช้ยังแสดงความไม่พอใจต่อ การเฝ้าติดตามและการเก็บข้อมูล จากการบังคับให้ล็อกอินด้วยบัญชี Microsoft และการฝังฟีเจอร์ AI เข้ามาในระบบ
- Pavan Davuluri ผู้รับผิดชอบระบบปฏิบัติการ อธิบายอนาคตของ Windows ว่าจะเป็น อินเทอร์เฟซที่เน้นเสียง ภาพ และการสัมผัส แต่ผู้ใช้มองว่านี่เป็นการเปลี่ยนแปลงที่ไม่เกิดประโยชน์จริง
- การสร้างภาพแบบโลคัลใน Paint, การเพิ่มแท็บและ AI ใน Notepad, และวิดเจ็ตข่าวบนแถบงาน ต่างทำให้เกิดคำถามเชิงกังขาว่า “มีใครต้องการสิ่งนี้จริงหรือ?”
10 ฟีเจอร์ Windows ที่ผู้ใช้ต้องการจริง
1. รองรับคลิปบอร์ดหลายชุด
- ปัจจุบัน Windows มีฟังก์ชัน ประวัติคลิปบอร์ด ผ่าน
Win + Vแต่สิ่งที่จำเป็นจริงคือ คลิปบอร์ดอิสระหลายชุด - หากสามารถคัดลอก/วางลงคลิปบอร์ดชุดที่สองหรือสามด้วยคีย์ลัดคนละชุดได้ ก็จะเก็บทั้งข้อความและรูปภาพพร้อมกันและเรียกใช้แยกกันได้ตามต้องการ
- แม้จะพอทำเลียนแบบได้ด้วยสคริปต์อย่าง AutoHotkey แต่ก็ควรเป็นความสามารถพื้นฐานของระบบปฏิบัติการ
2. นาฬิกาหลายเรือนบนแถบงาน
- ตอนนี้ Windows ตั้งค่า นาฬิกาเพิ่มเติม ได้ แต่ดูได้เฉพาะใน ป๊อปอัปเมื่อเอาเมาส์ไปชี้ ไม่ได้แสดงบนแถบงานโดยตรง
- ตัวอย่างเช่น หากต้องดูเวลาท้องถิ่นและ UTC พร้อมกัน ก็ยังตรวจสอบได้ไม่สะดวกระหว่างทำงาน
- ผู้ใช้ต้องการให้สามารถวาง นาฬิกาหลายเรือนบนแถบงานเอง ได้
3. ปุ่มตัวปรับแต่งตัวที่สี่ (MOD key)
- คีย์ลัดในปัจจุบันถูกจำกัดอยู่ที่ Ctrl, Alt และปุ่ม Windows และชุดคีย์จำนวนมากก็ถูกใช้ไปแล้วกับฟังก์ชันอื่น
- หากเพิ่ม ปุ่ม MOD ใหม่ ก็จะทำให้ผู้ใช้มีพื้นที่สำหรับกำหนดคีย์ลัดของตัวเองได้มากขึ้น
- ตัวอย่าง: ตั้ง
MOD + C,MOD + Vให้เป็นคีย์ลัดเฉพาะสำหรับคลิปบอร์ดชุดที่สองได้ - ในเมื่อ Windows เคยเพิ่มปุ่ม Windows มาแล้ว การเพิ่มปุ่มใหม่อีกปุ่มก็น่าจะเป็นไปได้ไม่ใช่หรือ?
4. อนุญาตให้รีแมปคีย์ลัดทั้งหมด
- ปัจจุบัน Windows อนุญาตให้เปลี่ยนคีย์ลัดได้เพียงบางส่วน และยังมีคีย์ลัดที่ถูกตรึงไว้ตายตัวจำนวนมากทั้งในระดับระบบและแอป
- ผู้ใช้ต้องการ ปรับแต่งคีย์ลัดได้อย่างเต็มรูปแบบ ให้เหมาะกับการใช้งานของตนเอง
- ตัวอย่าง: นิยาม
Ctrl + Aใหม่ให้เป็น “คัดลอก”,Ctrl + Bเป็น “วาง” หรือเปลี่ยนCtrl + Fให้เป็น “เลือกทั้งหมด” ได้อย่างอิสระ
5. แถบงานที่ย้ายตำแหน่งและปรับขนาดได้
- จนถึง Windows 10 ผู้ใช้ยังสามารถย้ายแถบงานไปไว้ ด้านบน ล่าง ซ้าย หรือขวา รวมถึง ปรับความสูง ได้
- แต่ความสามารถนี้หายไปใน Windows 11 และทำให้ผู้ใช้ไม่พอใจมากขึ้น
- ผู้ใช้ระดับพาวเวอร์ยูสเซอร์ที่มีไอคอนจำนวนมากต้องการ แถบงานที่กว้างขึ้น และมีเสียงเรียกร้องให้คืนฟีเจอร์นี้กลับมาอย่างมาก
- ยังมีการมองว่า Microsoft อาจตั้งใจถอดมันออก แล้วค่อยนำกลับมาโปรโมตใหม่ในเวอร์ชันถัดไปในชื่อ “การนำกลับมาอีกครั้ง”
6. ไฟร์วอลล์เสียง
- เสียงจากแอปที่ดังขึ้นโดยไม่คาดคิดหรือวิดีโอเล่นอัตโนมัติบนเว็บไซต์ เป็นสิ่งรบกวนสมาธิอย่างมาก
- เมื่อแอปพยายามส่งเสียงออกมา ควรมี การแจ้งเตือนถามผู้ใช้เหมือนการขอสิทธิ์ UAC ว่าจะอนุญาตหรือไม่
- ควรมีการจัดการ รายการอนุญาต/บล็อกแยกตามแอปและเว็บไซต์ ได้
- การปิดเสียงแท็บในเบราว์เซอร์ทำได้ก็ต่อเมื่อเสียงดังออกมาแล้ว จึงจำเป็นต้องมี วิธีบล็อกล่วงหน้า
7. ตรึงแอปไว้กับแต่ละจอ
- ในสภาพแวดล้อมหลายจอ ผู้ใช้ต้องการให้บางแอปเปิดอยู่บนหน้าจอที่กำหนดไว้เสมอ
- ตัวอย่าง: ให้ Slack เปิดที่จอขวาบนเสมอ และให้เบราว์เซอร์เปิดที่จอหลักโดยอัตโนมัติ
- หากสามารถตรึงหลายแอปไว้บนจอเดียวกันและ จัดวางแบบแบ่งพื้นที่อัตโนมัติ ได้ด้วย ก็จะช่วยเพิ่มประสิทธิภาพการทำงาน
8. เปิดชุดโปรแกรมเป็นกลุ่ม
- ผู้ใช้จำนวนมากต้องเปิดหลายแอปพร้อมกันตามโหมดการทำงาน
- ตัวอย่าง: โหมดพัฒนาเว็บ → Notepad++, FileZilla, ไคลเอนต์ MySQL, เบราว์เซอร์
- โหมดเขียนงาน → เครื่องมือเว็บ, Photoshop Elements, Slack
- ตอนนี้แม้จะทำได้ผ่านสคริปต์ AutoHotkey/AutoIT แต่ Windows ควรมีฟีเจอร์พื้นฐานสำหรับ “เปิดชุดงาน” มาให้เลย
9. ทำให้การสลับอุปกรณ์เสียงง่ายขึ้น
- ใน Windows 11 การเปลี่ยนอุปกรณ์เสียงขาออกต้องเข้าเมนูหลายขั้นตอน ทำให้ใช้งานไม่สะดวก
- เวลาสลับใช้ลำโพง USB กับเฮดเซ็ต จึงทำได้ไม่รวดเร็วเท่าที่ควร
- ผู้ใช้ต้องการ เมนูลัดสำหรับสลับได้ทันที จากแถบงานหรือ system tray
- หากไปได้ไกลกว่านั้นด้วยการกำหนดอุปกรณ์เฉพาะให้แต่ละแอปอัตโนมัติ เช่น ให้ Zoom ใช้เฮดเซ็ต และให้เบราว์เซอร์ใช้ลำโพง ก็จะช่วยยกระดับประสิทธิภาพการทำงานได้มาก
10. บล็อกสิ่งรบกวนที่ Microsoft เป็นคนสร้าง
- Windows มี การแจ้งเตือนเชิงโฆษณา ฟีดข่าวในวิดเจ็ต และการโปรโมต Xbox Game Pass ซึ่งไม่เกี่ยวข้องกับงานติดมาให้โดยปริยาย
- แม้สิ่งเหล่านี้จะปิดได้ แต่ผู้ใช้ต้องการให้มันถูกปิดไว้เป็นค่าเริ่มต้น
- ตัวอย่างข้อร้องเรียนยอดนิยม: OOBE (Second Chance Out-of-Box Experience) ที่กลับมาอีกหลังอัปเดต, การแจ้งเตือนตัวอย่างภาพยนตร์, และการชวนสมัคร Game Pass
- ผู้ใช้ต้องการให้ระบบปฏิบัติการโฟกัสกับฟังก์ชันหลัก และ ลบโฆษณาหรือการโปรโมตออกไปทั้งหมด
บทสรุปและข้อเสนอ
- Microsoft ควรเลิกมุ่งขายบริการของตัวเองอย่าง OneDrive, Microsoft 365, Game Pass เพียงอย่างเดียว แล้วหันมาให้ความสำคัญกับการสนับสนุนประสิทธิภาพการทำงานอย่างแท้จริง
- การปรับปรุงเพื่อ เพิ่มประสิทธิภาพงานประจำวันมากกว่าฟีเจอร์ AI เป็นเรื่องเร่งด่วนกว่า
- หวังว่าฟีเจอร์และการเปลี่ยนแปลงที่ผู้ใช้ต้องการจริงจะได้รับการสะท้อนในผลิตภัณฑ์
6 ความคิดเห็น
ความรู้สึกเหมือนกับที่มีการแจ้งเตือนเชิงโฆษณาใน Windows แบบปิดไม่ได้ หรือเหมือนตอนที่ Samsung ใส่โฆษณาไว้ในแอปพื้นฐานของโทรศัพท์ Galaxy
ช่วยแก้ปัญหา Blue Screen ก่อนเถอะ... เครื่องมือ Reliability ก็ไม่ได้มีการอัปเดตมาหลายปีแล้ว
แถบงานที่ย้ายตำแหน่งและปรับขนาดได้ ไม่เข้าใจจริง ๆ ว่าทำไมถึงปิดกั้นสิ่งนี้ไว้ ผมใช้ย้ายไปไว้ด้านขวามาตลอดจนถึง Windows 10 .. เวลาดูโค้ดแล้วไม่สะดวกมาก
เอาการเปิดใช้ด่วนบนแถบงานกลับคืนมาที..
ดูเหมือนว่าหลายคนจะลงเอยด้วยการใช้ Windhawk สำหรับทาสก์บาร์ และพึ่งซอฟต์แวร์ภายนอกอย่าง EarTrumpet เพื่อเติมฟีเจอร์ที่ไม่มีให้ครบ ช่วงหลังมานี้เวลาเปิดโปรแกรมแบบแท็บหลายหน้าต่างพร้อมกัน เช่น เว็บเบราว์เซอร์หรือ VS Code ก็มักแยกแยะบนทาสก์บาร์ได้ไม่ค่อยชัดจนรู้สึกว่าเป็นปัญหา ทำให้คิดว่าการหวังให้ Windows ปรับปรุงอาจไม่ใช่คำตอบเท่ากับการปรับแต่งใช้งานเอง
ความคิดเห็นจาก Hacker News
อยากให้ Microsoft กลับไปเป็นแบบยุค 1990 ที่ยังทำเครื่องมือสำหรับ power user แบบไม่รบกวนผู้ใช้ สำหรับผม Windows 2000 คือประสบการณ์ Windows ที่ดีที่สุด ถ้าไม่นับปัญหาด้านความปลอดภัย มันแข็งแกร่งมาก และอินเทอร์เฟซที่ไม่หวือหวา ไม่มีส่วนเกินก็ดีที่สุด ไม่มีการแจ้งเตือนหรือสิ่งรบกวนใด ๆ มีแต่การโฟกัสกับหน้าต่างงานอย่างเดียว และมันให้ความเคารพกับผู้ใช้ แต่ Windows ทุกวันนี้เหมือนหมดความใส่ใจแบบนั้นไปแล้ว Microsoft มอง Windows ไม่ใช่แค่เครื่องมือเพื่อการทำงาน แต่เป็นแพลตฟอร์มโฆษณาสินค้าของตัวเอง ถึงผู้ใช้ยุคนี้จะใช้คอมพิวเตอร์เพื่อความบันเทิงหรือการสื่อสารมากกว่าประสิทธิภาพการทำงาน ซอฟต์แวร์ก็ยังไม่ควรรบกวนผู้ใช้อยู่ดี ผมคิดว่าซอฟต์แวร์ควรอยู่นิ่ง ๆ และทำงานเมื่อผู้ใช้สั่งเท่านั้น Google ก็เหมือนกัน เพราะคอยบังคับให้ล็อกอินหรือเปลี่ยนไปใช้ Chrome อยู่เรื่อย ๆ macOS เองก็มีหน้าต่างแจ้งเตือนมากขึ้นมากในช่วง 10 ปีหลัง เทียบกับยุคของ Jobs ถึงอย่างนั้น หลายองค์กรก็ยังพึ่งพา Windows, macOS และบริการของ Google เพื่อทำงานให้มีประสิทธิภาพ แต่ทุกวันนี้มันกลับใช้งานลำบากขึ้นเรื่อย ๆ และรบกวนประสิทธิภาพมากกว่าเดิม
ผมก็คิดเหมือนกันทุกอย่าง ตลอด 20 ปีที่ผ่านมา ผมพูดมาตลอดว่า Windows 2000 ดีที่สุด ถ้าขัดเกลา UI อีกนิดเดียวก็แทบไม่ต้องการอะไรเพิ่มเลย ถ้าทั้งความปลอดภัยและฮาร์ดแวร์ทันสมัยขึ้นก็คงพอใจมาก สุดท้ายเพราะการเปลี่ยนแปลงของ Microsoft ผมเลยย้ายไป Linux
ผมไม่คิดว่าทีมปัจจุบันของ Microsoft จะสร้าง Windows 2000 ขึ้นมาใหม่ได้
ทุกวันนี้ผมยังใช้เครื่อง Windows 2000 เพื่อใช้ Adobe รุ่นเก่าอย่าง Photoshop อยู่เลย ตอนนั้นแทบไม่มี DRM และมันเป็น OS ที่เคารพผู้ใช้ ไม่ทำตัวเหมือนผู้คุม
จริง ๆ วิธีมันง่ายมาก แค่เอา LTSC version ไปทำการตลาดกับกลุ่มเป้าหมายอื่นก็แก้ปัญหาได้เกือบ 95% แล้ว แต่สุดท้ายก็ไม่สนใจกันอยู่ดี
คำว่าทุกวันนี้ Windows ใส่ใจผู้ใช้น้อยลงยังเบาเกินไป Microsoft กำลังเป็นศัตรูกับผู้ใช้มากขึ้นเรื่อย ๆ แบบเปิดเผยและก้าวร้าว ผมว่ามันคือคำสาปของการผูกขาด สักวันผู้ผูกขาดก็จะเฉยเมยกับผู้ใช้อย่างสมบูรณ์ แล้วบังคับทุกอย่างตามวิธีของตัวเอง
หลังอัปเดต Windows ล่าสุด ผมต้องกดปฏิเสธข้อเสนอ Office และการสำรองข้อมูลอีกแล้ว ที่แย่สุดคือเคยเจอการย้ายโฟลเดอร์ home ไป OneDrive โดยไม่ได้รับความยินยอม ถึงอย่างนั้นก็ยังมีฟีเจอร์ที่มีประโยชน์อย่าง PowerToys ถ้าปัญหาคือการสลับอุปกรณ์เสียง แนะนำให้ลอง Soundswitch ดู (แต่ต้องระวังซอฟต์แวร์หลอกลวงที่ใช้ชื่อคล้ายกันด้วย)
ถ้าใช้ Linux คุณจะได้ทุกอย่างโดยไม่ต้องเจอ telemetry ที่ไม่ต้องการ การสอดส่อง บัญชีคลาวด์ที่บังคับผูกไว้ การ upsell ไม่หยุด และยังแทบไม่ต้องกังวลเรื่องมัลแวร์ส่วนใหญ่ด้วย ในปี 2025 การค่อย ๆ ยอมอ่อนข้อให้ Microsoft เป็นทางเลือกที่อ่อนแอ มันคือการใช้ชีวิตแบบทาส
มันมีสภาพที่ผิดหวังกับข้อเสียหลายอย่างของ Windows แล้วก็มาผิดหวังกับ Linux ต่อด้วย! เช่น ปัญหา ABI compatibility, การที่
sudoทำเหมือนเป็นของสำหรับ power user แต่กลับต้องใช้บ่อย, UX ที่ไม่ได้เหมาะกับ PC แบบผู้ใช้คนเดียว, การรองรับฮาร์ดแวร์นอกมาตรฐานที่อ่อน ฯลฯ Linux มีปรัชญาคอมพิวเตอร์ที่ลึก ๆ แล้วต่างจากสิ่งที่ผมต้องการพอสมควร สิ่งที่ผมต้องการคือแค่สร้างอะไรสักอย่างแล้วรันมันได้สบาย ๆ ไม่ใช่อยากเป็นผู้ดูแลระบบตั้งแต่ปีก่อนผมเปลี่ยนเดสก์ท็อปหลักมาใช้ Debian XFCE ตอนแรกเสียเวลาเลือก distro ติดตั้งไดรเวอร์ NVIDIA และตั้งค่าคีย์ลัดพอสมควร แต่พอตั้งค่าเสร็จ ตอนนี้มันทำงานเงียบ ๆ ดีมาก ผมเปิด PC เปิดเพลง แล้วก็เขียนโค้ดโปรเจกต์ แค่นั้นเอง ไม่มีดราม่าในชีวิตประจำวัน คนส่วนใหญ่ที่ไม่เล่นเกมก็แค่ต้องมีเว็บเบราว์เซอร์ เพราะงั้นถ้าเป็น distro ที่ติดตั้งไดรเวอร์เหมาะ ๆ มาให้ล่วงหน้า ผมคิดว่าหลายคนก็น่าจะใช้แนวทางนี้ได้
ผมอยากย้ายไป Linux แต่อยากรู้ว่ามี distro ไหนแนะนำบ้าง เงื่อนไขของผมคือเล่นเกมด้วย 3060Ti ได้ใกล้เคียง Windows, คุ้นกับคำสั่งพื้นฐานในเทอร์มินัล, และชอบ UI ของ Windows 10 มากที่สุด ผมเคยใช้ Ubuntu กับ macOS มาพอสมควร แต่มีจุดจุกจิกที่ทำให้งงบ่อย อยากได้สภาพแวดล้อมแบบ "มันใช้ได้เลย"
น่าเสียดายว่า ถ้าไม่นับ macOS ก็ยังไม่มี Linux distro ไหนที่จากมุมมองของผู้ใช้ non-technical แล้วทำให้หงุดหงิดน้อยเท่า Windows คำวิจารณ์ต่อ Microsoft นั้นถูกต้อง แต่ก็ต้องมองความจริงของ Linux ด้วย
มันเลยมีมุกตอบแทนของการใช้ Linux ว่าคือ "เผลอดูแล Linux จนอดนอนทั้งคืน" อาทิตย์นี้ผมเจอไปแล้วสองคืน สุดท้ายก็ย้อนกลับไปกู้ backup อยู่ดี ARCH, UBUNTU, DEBIAN ครองอันดับล่างของแพลตฟอร์มเดสก์ท็อปมา 30 ปีโดยไม่ยอมปล่อย สุดท้ายรูปแบบของความเป็นทาสก็มีได้หลายแบบ
ถ้าเป็นงานเซิร์ฟเวอร์ Windows 2000 Server คือยุครุ่งเรืองที่สุด ส่วนสำหรับผู้ใช้ปลายทาง XP กับ Windows 7 คือที่สุด แม้ XP จะดูเด็ก ๆ แต่พอคุ้นแล้วมันดีกว่ามาก สมัยก่อนการที่ UI ถูกบังคับให้เหมือนกันกลับมีข้อดีในแง่ความเข้าใจของผู้ใช้ ทุกวันนี้เบราว์เซอร์กลายเป็น UI ไปหมด และแต่ละอย่างก็ทำงานไม่สอดคล้องกัน ยิ่งทำให้สับสน MS-Office รุ่นเก่า โดยเฉพาะก่อนมี ribbon คือจุดสูงสุด และหลังจากนั้นก็มีแต่ถดถอย ช่วงนี้ผมกำลังจะย้ายไป FreeBSD Linux distro ทำให้ผิดหวังมากขึ้นเรื่อย ๆ เพราะปัญหาอย่างการแตกแขนงมากเกินไป ความน่าเชื่อถือลดลง และการทำซ้ำที่แย่ลง (เช่น
apt-getมีพวกย่อยจุกจิกมากเกินไปแล้ว) ทั้ง Debian, RedHat หรือ Fedora ก็ไม่ค่อยถูกใจอีกต่อไป แม้แต่เวลารายงานบั๊กก็ยังโดนปัดว่า "ไม่ใช่ bug" Pop-OS เองก็ยังให้ความรู้สึกไม่เสร็จดี เพราะมีปัญหาเรื่อง scaling กับฟอนต์ ใกล้จะปี 2025 แล้ว แต่เรื่อง network mount ในfstabที่ยังไม่ทำงานก่อน network interface จะเชื่อมต่อ กลับไม่ถูกมองว่าเป็น bug ด้วยซ้ำ ปีแห่ง Linux desktop ก็ยังอีกไกล อ้างอิงไว้ด้วยว่า ผมชอบ Apple ยุค 80s แต่หลังจากนั้นก็ไม่ได้รู้สึกแบบนั้นอีก ถึงอย่างไรผมก็ยังรู้สึกขอบคุณความพยายามของคนที่ทำงานบน Linux และ BSD เพื่อทำให้โลกดีขึ้นผมอัปเกรดเมนบอร์ดของ PC Windows 7 หลังใช้มา 10 ปี แต่กลับบูตปกติไม่ได้ มีข้อความอะไรบางอย่างแวบผ่านบนหน้าจอบูตแล้วก็ค้างสนิท ตัวเลือกคือซื้อ Windows 11 ใหม่ในราคา 200 ดอลลาร์ หรือย้ายไป Linux สุดท้ายผมย้ายมา Linux และพอใจแทบทุกอย่างมาก ยกเว้นแอปเฉพาะบน Windows บางตัวที่ยังคิดถึงบ้างเป็นครั้งคราว
ผมยังคิดถึง Office 2003 อยู่เลย โดยเฉพาะสำหรับ Excel power user แล้ว รุ่นเก่าเร็วและเสถียรกว่ามาก ข้อจำกัด 65k แถวผมยังมองว่าเป็นฟีเจอร์เสียด้วยซ้ำ
Microsoft ก็กำลังยัดสิ่งไม่จำเป็นเข้าไปใน C# แบบเดียวกัน ตลอดเวลาที่ผ่านมาเพิ่มฟีเจอร์มาเยอะมาก แต่ sum type ที่นักพัฒนา C# ทุกคนอยากได้จริง ๆ กลับยังไม่มี
ผมว่ามันมีทั้งข้อดีข้อเสีย มีส่วนที่แย่แต่ก็มีส่วนที่ดีเยอะ ถ้ามีหนังสือชื่อ “C#, the Good Parts” มันคงหนากว่าหนังสือชื่อเดียวกันของ JavaScript มาก
อยากรู้ว่าคุณคิดว่าอะไรไม่จำเป็นแบบเจาะจงบ้าง
มันไม่ใช่ภาษาที่เล็กอยู่แล้วก็จริง แต่ผมไม่คิดว่าฟีเจอร์ที่เพิ่มเข้ามาจะไร้ประโยชน์ กลับกันมันค่อนข้างมีประโยชน์ แน่นอนว่าทิศทางการปรับปรุงแบบนี้ทำให้ภาษาหนักขึ้น ภาษาแบบมินิมอลอย่าง Go ก็มีคุณค่า แต่โดยรวมผมว่า C# เป็นภาษาที่ค่อนข้างยอดเยี่ยม ภาษาที่ใช้จริงทุกภาษาย่อมมีมุมที่ไม่สวยอยู่แล้ว
sum type พอเลียนแบบได้ระดับหนึ่งด้วยการสร้าง interface ถ้าใช้วิธีต่างออกไป เช่น
สามารถยัดใช้แบบคล้าย Yoneda embedding ได้
จะเลียนแบบ sum type ด้วยคลาสและโครงสร้างการสืบทอดก็ได้ โดยให้คลาส N ตัวสืบทอดจาก base class ว่าง ๆ
ผมอยากให้มี Windows เวอร์ชัน professional แบบไม่มีโฆษณาจริง ๆ ขายสักที แม้แต่ Microsoft Surface ที่แพงมากก็ยังมีโฆษณาติดมาด้วย เท่ากับตอนนี้ยังไม่มี Windows สำหรับมืออาชีพจริง ๆ
อาจไม่ใช่สิ่งที่คุณต้องการทั้งหมด แต่จริง ๆ แล้วซื้อ Windows 11 Pro ได้ https://www.microsoft.com/en-ie/d/windows-11-pro/dg7gmgf0d8h4
ไลน์ผลิตภัณฑ์แบบนั้นมีอยู่มาตั้งแต่สมัย Windows 2000 Professional แล้ว ผมไม่แน่ใจเรื่องความต่างของโฆษณา/ครัปแวร์แบบเจาะจง แต่เวอร์ชัน Pro พอจะเอาออกได้ระดับหนึ่งผ่าน group policy แน่นอนว่าสภาพแบบนี้เองก็ตลกดี แต่ความเห็นที่อยากได้รุ่นแพงแบบไม่มีโฆษณาก็เป็นเสียงส่วนน้อย จนแม้แต่คนที่ไม่พอใจก็ไม่รู้ด้วยซ้ำว่ามีสินค้าประเภทนี้อยู่
คู่ชีวิตของผมใช้ Windows และผมคอยช่วยซัพพอร์ตระดับพื้นฐานให้เป็นครั้งคราว สิ่งที่ทำให้งงตลอดคือการคลิกขวา (context menu) มันอธิบายยากว่าอะไรผิด แต่ทุกวันนี้มันซับซ้อนกว่าเดิมมาก และงานพื้นฐานกลับต้องคลิกเพิ่มอีกหนึ่งครั้งกว่าจะเจอ แน่นอนว่าคงมีวิธีเปลี่ยนการตั้งค่า แต่ปัญหาแบบนี้มักโผล่มาทุกครั้งเวลาจะไปแก้อะไรอย่างอื่น ทำให้เสียเวลาเพิ่ม อยากให้ฟีเจอร์ที่จำเป็นจริงเป็นค่าเริ่มต้น แล้วค่อยทำฟีเจอร์เสริมเป็นตัวเลือก
ตอนที่ผมต้องใช้ Win11 แบบเลี่ยงไม่ได้ ผมหาสคริปต์ปิด telemetry แล้วเจอตัวเลือกคืนค่าเมนูคลิกขวาแบบเก่าด้วย ตัวเก่ามันเรียบง่ายชัดเจนมากอยู่แล้ว จะไปเปลี่ยนทำไม? พอลองกดดูจริงก็ถึงกับคิดว่า 'นี่มันอะไรเนี่ย?' เพราะมันเปลี่ยนไปเยอะมาก ไม่เข้าใจว่าทำไม MS ต้องไปแก้ของแบบนี้ด้วย
เหตุผลที่นำเมนูคลิกขวาแบบใหม่มาใช้คือเรื่อง performance เดิมทีพอมีโมดูลจาก 3rd party มาแทรกในเมนู มันมักทำให้การคลิกครั้งแรกหน่วงหนักมาก
OS ก็เหมือนกล่องเครื่องมือของช่างไม้ ผมใส่แอปของตัวเองไว้ในนั้น (ค้อน เลื่อย ไขควง ฯลฯ) แล้วพอทำงานเสร็จก็เก็บกลับ หน้าที่ของ OS ไม่ใช่มาแนะนำแอปบางตัวให้ผม หรือบังคับอัปเดตตัวกล่องเครื่องมือของผมเอง OS ควรเป็นสิ่งที่ไม่ขวางหน้าผมเสมอ ผมเองก็คิดว่า Windows 2000 คือ OS ที่ดีที่สุด
เพราะงาน ผมเลยต้องบูตเข้า Windows บ้างเป็นครั้งคราว และก็มักได้ยินคนพูดถึงความเสื่อมถอยของ Windows อยู่ตลอด หรือว่ามีแค่ผมที่ไม่รู้สึกว่ามีปัญหา? ผมปิดทุกอย่างที่น่ารำคาญไปหมดแล้ว และไม่ได้ติดตั้งอะไรนอกจากเครื่องมือ office/production มาตรฐาน แบบนี้มันกลายเป็นเซ็ตอัปที่สะอาดมากจริง ๆ ถึงขั้นว่าแม้จะเป็น EAP build ก็ยังไม่เคยเจอปัญหาหรือแครชเลย และไม่ต้องแตะอะไรอีก ผมรู้ว่าหลายคนเจอปัญหาจริง แต่ในสภาพแวดล้อมของผมมันไม่ตรงกับประสบการณ์นั้น อาจเป็นเพราะรูปแบบการใช้งานต่างกันก็ได้
สุดท้ายมันคือความต่างของวิธีติดตั้ง ผมใช้ Windows 10 ที่ตั้งค่าแบบสะอาดหมดจด ส่วนภรรยาผมใช้แบบ OEM/ติดตั้งค่าเริ่มต้นตามเดิม ผ่านไปปีเดียวโน้ตบุ๊กเธอใช้งานแทบไม่ได้แล้ว แต่โน้ตบุ๊กผมยังให้ลูกใช้ต่อได้สบาย
อยากรู้ว่าคุณใช้เวลานานแค่ไหนกว่าจะปิดของน่ารำคาญทั้งหมด และต้องปิดจากกี่จุด คุณปิดหมดจริง ๆ หรือแค่ชินไปแล้วกันแน่ (เช่น ค้นหาด้วย Win+S แล้วมันไปค้นอินเทอร์เน็ตก่อน ค่อยแสดงไฟล์ในเครื่องทีหลัง)
บอกว่า 'ปิดของน่ารำคาญหมดแล้ว' ก็จริง แต่ผู้ใช้ที่รู้วิธีทำแบบนั้นมีไม่มาก
โฆษณาใน start menu/การค้นหา, OneDrive, Xbox, คำแนะนำ Office ตอนนี้ยังพอทนได้อยู่ แต่ผมกังวลว่าสุดท้ายมันจะค่อย ๆ ไปถึงจุดที่ 'ทนไม่ไหวอีกต่อไป' รู้สึกว่าปรากฏการณ์นี้ค่อย ๆ แย่ลงทีละน้อย
ตลกตรงที่ผู้เขียนเริ่มจากบ่นว่า Microsoft ชอบเพิ่มของไม่จำเป็น แล้วสุดท้ายสิ่งใหม่ที่ตัวเองแนะนำก็กลับเป็นของไม่จำเป็นทั้งหมดเหมือนกัน