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

    Ngocmiz,  

    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!

    Tin cùng chuyên mục
    Xem theo ngày

    NỔI BẬT TRANG CHỦ