Tháng 10/2026, dự thảo chuẩn C++ tiếp theo là C++26 không vượt qua vòng bỏ phiếu quốc tế. Trên Reddit, tin này trở thành trò đùa: nếu phiên bản mới gặp trở ngại, cả nhóm quay về C++17 cho đỡ buồn. Phần bình luận biến thành buổi họp lớp của các phiên bản cũ.
Kết quả bỏ phiếu thật
Cuộc bỏ phiếu kết thúc ngày 23/10. Trong 20 thành viên có quyền biểu quyết đầy đủ, chỉ 12 phiếu thuận, thấp hơn mức 14 cần thiết; trong 22 tổ chức bỏ phiếu thuận hoặc chống có chín phiếu chống, vượt giới hạn năm phiếu. Mateusz Pusz, người tham gia xây dựng chuẩn, giải thích kết quả ngày 25/10. Tính năng contracts, dùng để mô tả điều kiện hàm phải tuân thủ, được cho là điểm bất đồng chính, nhưng toàn văn phản đối của các nước chưa được công bố. Kết quả này không có nghĩa C++26 biến mất hoặc mọi dự án phải hạ xuống C++17. Chuẩn mới nhất đã được xuất bản vẫn là C++23.
Bước lùi vô lý của meme
Bài “sameProblemSameSolution” trên r/ProgrammerHumor được ghi nhận ngày 27/10. Theo mô tả ảnh công khai của Reddit, một người lớn an ủi đứa trẻ sau khi C++26 bị từ chối và quyết định chuyển mã về C++17. Cảnh được thuật lại dựa trên văn bản mô tả, không phải kiểm tra độc lập mọi chi tiết ảnh. Tàu đến muộn nên cả công ty quyết định cưỡi ngựa: mức độ vô lý tương tự.
Bình luận có thật
Bình luận thật có câu “cries in Java8”, được đáp lại rằng ít nhất Java 8 đã mang đến biểu thức lambda. Người khác mừng vì thời C++98 đã qua. Người chờ phiên bản mới, người bảo trì hệ thống cũ và người nhớ thời còn cũ hơn cùng có mặt trong một buổi họp lớp.
Một người nói đã chuyển dự án lớn từ C++17 sang C++26 trong khoảng 15 phút. Người khác nhắc rằng ở công ty còn phải cập nhật trình biên dịch, công cụ, hệ điều hành, xử lý tương thích và hướng dẫn đồng nghiệp. Đổi số phiên bản rất nhanh; giữ cả hệ thống hoạt động ổn định lại là chuyện khác.
Tiểu phẩm AI tự sáng tác
[Tiểu phẩm do AI sáng tác, không phải bình luận thật] Lễ tân: “Chào mừng đến C++26.” Lập trình viên: “Không phải đổi thành họp lớp C++17 rồi sao?” Lễ tân: “Vâng, Java 8 đang khóc phòng bên.” Lập trình viên: “Ai ngồi cuối phòng vậy?” Lễ tân: “C++98, có mặt từ trước khi xây tòa nhà.” Quản lý: “Tốt, nâng cấp xong trước bữa trưa nhé.” Mọi người: “Cho chạy thử đã!”
Kết luận
Sự kiện thật là dự thảo không qua vòng bỏ phiếu; quay về C++17 chỉ là lời đùa. Tương lai vẫn đang họp, còn các phiên bản cũ đã điểm danh xong.
Tài liệu tham khảo (3)
- Reddit r/ProgrammerHumor, sameProblemSameSolution: https://www.reddit.com/r/ProgrammerHumor/comments/1xgh5kw/sameproblemsamesolution/
- Mateusz Pusz, The result of the C++26 DIS ballot, 2026-10-25: https://train-it.eu/blog/cpp26-contracts-the-ballot-result/
- Kiểm tra bài gốc và bình luận công khai ngày 27/10/2026; cảnh ảnh dựa trên mô tả công khai; tiểu phẩm được ghi là hư cấu.




