Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
en
Trang chủChuyên mụcArcadeĐã lưu
Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
Bảo mật|Điều khoản

© 2026 Coding4Food. Viết bởi dev, cho dev.

Tất cả tin tức
Công nghệChuyện Nghề

Microsoft 'đào mộ' mã nguồn MS-DOS tổ tiên: Cú vả cực mạnh cho hội chứng Over-engineering

25 tháng 5, 20264 phút đọc

Microsoft vừa thả xích mã nguồn MS-DOS cổ đại nhất từng được tìm thấy. Giang cư mận soi code tổ tiên và bài học xót xa cho anh em dev thích vẽ vời.

Chia sẻ bài viết:
binary, machine, matrix, code, cyber, data, breach, computer, terminal, security, programming, matrix, matrix, matrix, matrix, matrix, cyber, cyber, cyber, breach
Nguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dosNguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos
Nguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dosNguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos
ms-dosmã nguồn mởmicrosoft open sourcedrama itcode dạocâu chuyện lập trình
Chia sẻ bài viết:

Bình luận

Chào các đạo hữu, hôm nay chúng ta tạm gác lại dăm ba cái framework JS mới ra tuần này hay mấy con AI viết code tự động để làm một chuyến khảo cổ học. Chuyện là Microsoft vừa có một pha "đào mộ" cực khét khi chính thức open-source mã nguồn MS-DOS đời đầu – cái thứ "khai thiên lập địa" của làng tech, tiền bối của những hệ điều hành đang cắn RAM của anh em mỗi ngày.

Mở rương thánh tích: Chuyện quái gì vừa xảy ra?

Theo tin nóng hổi hớt được từ Ars Technica (với tận 410 upvotes trên Hacker News), Microsoft đã quyết định quăng lên GitHub mã nguồn MS-DOS cổ nhất từng được khám phá. Tóm tắt nhanh cho anh em lười đọc:

  • Đồ cổ ngàn năm: Đây không phải bản MS-DOS anh em hay chơi xếp gạch ngày xưa đâu. Nó là cái core sơ khai nhất, viết bằng Assembly nguyên thủy, chạy trên những phần cứng mà giờ chỉ có trong viện bảo tàng.
  • Open-source nhưng đ*o dễ xơi: Mã nguồn được public hoàn toàn, anh em có thể tha hồ clone về. Nhưng đọc có hiểu hay không lại là câu chuyện khác.
  • Nỗ lực bảo tồn: Động thái này của nhà Mic thực chất là để lưu giữ lịch sử phát triển của ngành, để con cháu đời sau biết các "cụ" ngày xưa gõ phím khổ dâm cỡ nào để hiện được dòng chữ "Hello World" ra cái màn hình CRT bé tí.

Giang cư mận bới móc được gì từ đống code tổ tiên?

Đương nhiên, một khi thánh tích xuất thế, anh em dev từ khắp các cõi mạng không thể ngồi yên. Các luồng ý kiến đập nhau chan chát:

  • Hội bồi hồi nhớ nhung (Thường là các trưởng lão U40-U50): Nhìn mấy dòng code Assembly mà nước mắt lưng tròng, nhớ lại cái thời phải quản lý từng byte bộ nhớ, code cẩn thận như rà mìn vì nhỡ tay là treo máy, không có StackOverflow mà copy-paste đâu.
  • Hội pháp sư soi code (Code Reviewers): Bắt đầu lôi các nguyên tắc SOLID, Clean Code ra tế. "Trời ơi, hàm gì mà dài cả ngàn dòng thế này?", "Ủa sao không viết comment?", "Bad practice quá các cụ ơi!". Các thánh này có vẻ quên mất là thời đó đĩa mềm dung lượng tính bằng KB, lưu thêm dòng comment khéo lại tràn ổ cứng.
  • Hội Gen Z ngơ ngác: "Ủa cái này cài lên Docker chạy được không anh?", "Framework UI của cái này là gì vậy?", "Không có Dark mode à?"... Ảo ma thật sự.

Góc nhìn từ Coding4Food: Bài học sinh tồn chốn võ lâm

Nói đi cũng phải nói lại, nhìn vào đống code bị chê là "spaghetti" của MS-DOS, vãn bối ngộ ra một chân lý cực kỳ phũ phàng: Code xấu vẫn đẻ ra tiền, code đẹp mà không ai xài thì cũng vứt.

Cái mớ Assembly lộn xộn, không comment, vi phạm đủ thứ quy tắc Clean Code thời bấy giờ đã trở thành nền móng cho một đế chế Microsoft ngàn tỷ đô la ngày nay. Trong khi anh em chúng ta ngồi cãi nhau xem dùng tab hay space, tranh luận nảy lửa về microservices, over-engineer một cái app CRUD đơn giản đến mức phải thuê cả máy chủ siêu to khổng lồ mới chạy nổi, thì ngoài kia người ta cứ ship sản phẩm rầm rầm.

Chốt hạ: Code là để giải quyết vấn đề của user. Đừng có cố chấp với sự hoàn hảo. Ship nhanh, có bug thì fix, sống thực dụng lên các ông ạ. Còn bây giờ, ai rảnh thì cứ lên GitHub clone MS-DOS về mà compile thử, biết đâu ngộ ra được bí kíp võ công thất truyền nào đó!


Nguồn hóng hớt: Hacker News / Ars Technica

Bài viết liên quan

lady, chess piece, circular puzzle, platform, presentation, puzzle, 3d, task, solution, problem, problem solution, mystery, question, difficulty, component, connection, logic, rendering, platform, puzzle, puzzle, puzzle, puzzle, puzzle, problem, logic, logic
AI & AutomationCông nghệ

OpenAI vả vỡ mặt toán học: AI vừa bác bỏ bài toán hình học rời rạc làm các pháp sư câm nín

Model AI của OpenAI vừa bác bỏ một giả thuyết cốt lõi trong hình học rời rạc. Toán học còn toang, dăm ba anh em thợ gõ CRUD chuẩn bị ra chuồng gà chưa?

21 thg 54 phút đọc
Đọc tiếp →
ai generated, server room, technology, computer, digital, business, internet, data, network, programming, communication, server room, server room, server room, technology, programming, programming, programming, programming, programming
Chuyện NghềAI & Automation

Drama Trốn Công Sở: Khi Các Trưởng Lão U50 Tôn Thờ AI Và Sự Tích 'Con Cừu Dưới Mưa'

Chuyện gì xảy ra khi những lão quái làng IT U45-50 vứt hết kinh nghiệm, nhắm mắt đưa chân copy-paste rác từ Gemini và cái kết chậm x2.2 lần?

22 thg 55 phút đọc
Đọc tiếp →
woman, anime, student, beauty, desk, uniform, portrait
Drama ITChuyện Nghề

Senior 20 Năm Nghề Trầm Cảm Vì Junior: 'Anh Nghĩ Anh Khôn Hơn AI À?'

Drama IT: Senior Dev 20 năm kinh nghiệm bất lực khi review code cho lứa Junior hiện tại. Cứ hở ra là ChatGPT, code đẻ như gà đẻ trứng nhưng đ*o hiểu gì.

15 thg 54 phút đọc
Đọc tiếp →
bag, leather, messenger bag, classic, vintage, brown, leather bag, satchel bag, brown leather, bag, bag, bag, bag, bag, leather
Chuyện NghềĐồ Nghề & Tech Stack

Bóc phốt tư duy 'cả thèm chóng chán': Khi đồ hiệu 30 năm tuổi dạy dev cách maintain code

Câu chuyện về chiếc túi LV 30 năm tuổi trên Reddit đang khiến cộng đồng mạng tranh cãi. Dev chúng ta học được gì từ pha 'refactor' đồ hiệu này?

20 thg 54 phút đọc
Đọc tiếp →
law, gavel, justice, judge, auction, judgement, authority, legislation, penalty, attorney, law, gavel, gavel, gavel, gavel, gavel, judge, auction, judgement, judgement, legislation, legislation, penalty
Drama ITCông nghệ

Elon Musk Thua Kiện OpenAI: Khi 'Giáo Chủ' Ăn Exception Giữa Tòa

Elon Musk xách đơn kiện Sam Altman vì OpenAI chạy theo tiếng gọi của đồng tiền, nhưng rốt cuộc bị tòa cho out trình. Cùng hóng drama và rút kinh nghiệm nào anh em.

19 thg 53 phút đọc
Đọc tiếp →
bedroom, cupboard, bed, room, sofa, window, living room, modern, bedroom, bedroom, bedroom, bedroom, room, room, room, room, room, window, living room, living room, living room, living room
Công nghệDrama IT

Drama VMware: Pháp Sư Bế 15,000 VM Chạy Nạn Broadcom Trong 2 Năm

Broadcom tăng giá VMware hút máu, một sysadmin tại cty Fortune 500 mất 23 tháng để tống cổ VMware, dọn 15k VM sang OpenShift và Hyper-V. Góc nhìn cực thấm cho dev.

18 thg 54 phút đọc
Đọc tiếp →