Các sản phẩm công nghệ hiện nay được xây dựng từ bao nhiêu dòng code? Bật mí: Windows Vista đã 50 triệu rồi đấy
Bạn có bao giờ thắc mắc các nhà phát triển đã phải đổ bao nhiêu công sức cho một sản phẩm công nghệ?
Con số này dao động mạnh giữa các phần mềm, ứng dụng. Chẳng hạn như thiết kế một ứng dụng iPhone điển hình sẽ mất khoảng 50.000 dòng code, trong khi tổng số dòng code vận hành tất cả các dịch vụ của Google có thể lên đến 2 tỷ dòng.
Điều thú vị là ngay cả số dòng code vận hành các phần mềm điều khiển máy bay hay video game lại rơi vào giữa hai mốc trên.
Infographic do Visual Capitalist tổng hợp dưới đây sẽ so sánh số dòng code dùng để xây dựng các phần mềm, dịch vụ phổ biến hiện nay. Xem bản full hình ảnh tại đây.
Để dễ hình dung, cứ mỗi 1 triệu dòng code, nếu được in ra, sẽ tương đương với 18.000 trang chữ - gấp 14 lần độ dài của cuốn tiểu thuyết Chiến tranh và hòa bình.
Các sản phẩm công nghệ cũ như máy điều hòa nhịp tim Space Shuttle hay game Quake III lại cần số dòng nhiều hơn nữa.
Một vài con số nổi bật:
- Phần mềm điều khiển drone của quân đội Mỹ sử dụng khoảng 3,5 triệu dòng code
- Một chiếc Boeing 787 sử dụng 6,5 triệu dòng code để điều khiển và liên lạc với các trạm hỗ trợ không lưu.
- Trình duyệt Google Chrome dùng 6,7 triệu dòng code
- Một chiếc xe hybrid Chevy Volt được vận hành trên 10 triệu dòng code
- Hệ điều hành Android “ngốn” 12-15 triệu dòng code
- Mã nguồn backend của Facebook cần tới 62 triệu dòng code
- Tất cả các dịch vụ của Google cần tới 2 tỷ dòng code – tương đương với 36.000.000 trang văn bản, một tờ giấy dài 3,6 km nếu được in ra!
NỔI BẬT TRANG CHỦ
Sự thật từ nghiên cứu khoa học: Chơi trò chơi điện tử có ảnh hưởng bất ngờ đến chỉ số IQ của trẻ em!
Trò chơi điện tử từ lâu đã là chủ đề gây tranh cãi khi nhắc đến ảnh hưởng của chúng đối với trẻ em. Trong khi nhiều ý kiến chỉ trích việc chơi game có thể gây hại cho sự phát triển trí não, thì một nghiên cứu khoa học đã mang đến cái nhìn khác biệt, cho thấy mối liên hệ tích cực giữa việc chơi game và sự gia tăng trí thông minh ở trẻ nhỏ.
Trải nghiệm game trên Mac mini M4 Pro: Cậu bé tí hon bước ra biển lớn gaming