Con người viết mã an toàn rất kém, và các nhà phát triển GNOME cũng không phải ngoại lệ. GNOME được viết chủ yếu bằng các ngôn ngữ lập trình không an toàn, nơi một sai lầm đơn giản trong mã của chúng ta dẫn đến hậu quả thảm khốc cho người dùng, và chúng ta mắc những sai này suốt. Dù cố đến đâu, nhà phát triển GNOME cũng sẽ không viết được mã an toàn bằng các ngôn ngữ không an toàn như C, C++ hay Vala: việc đó quá khó để làm đúng, kể cả với người có kinh nghiệm. Đoạn trên lấy từ tóm tắt các bài nói GUADEC 2024 và 2025 của tôi. Lúc đó tôi nghĩ thất bại là không tránh khỏi: con người viết phần mềm kém đến mức không có cơ hội làm đúng, và tôi chắc chắn đã không tin AI làm tốt hơn con người. Nhưng cục diện hôm nay đã khác hẳn năm ngoái. AI đã tiến bộ nhiều và đưa ra một giải pháp như cây đũa thần cho vấn đề này: giờ chỉ cần hỏi một mô hình ngôn ngữ tìm lỗ hổng trong phần mềm của chúng ta. Chúng làm việc này khá tốt. Không còn hy vọng duy trì phần mềm có chất lượng trong năm 2026 nếu không quét lỗ hổng bằng AI. Mọi khẳng định ngược lại đều thiếu nghiêm túc và hoang tưởng.

Lịch sử nội dung (2)
  • 2026-10-04 · Tóm tắt · vi · Sửa câu chữ
    Con người thật sự kém cạnh khi viết mã an toàn, và các nhà phát triển GNOME cũng không ph…
    Con người viết mã an toàn rất kém, và các nhà phát triển GNOME cũng không phải ngoại lệ. …
  • 2026-10-04 · Tiêu đề · vi · Sửa câu chữ
    Thời đại Chất lượng Phần mềm, hay Thời đại Những con Cú?
    Thời đại chất lượng phần mềm, hay thời đại những con đà điểu?
Đăng nhập để góp ý, chỉnh sửa

Nguồn chính

  1. THẢO LUẬNcalvinlobste.rs
Bản Markdown