Công nghệ

Bill Gates công bố mã nguồn đầu tiên của Microsoft

Tóm tắt:

  • Bill Gates gọi mã nguồn của Microsoft là “đoạn mã ngầu nhất” ông từng viết, công bố nhân kỷ niệm 50 năm thành lập công ty.

  • Mã nguồn đầu tiên được chia sẻ trên blog Gates Notes có độ dài 157 trang.

  • Gates được truyền cảm hứng từ tạp chí Popular Electronics và đã hợp tác với Paul Allen để phát triển ngôn ngữ lập trình BASIC.

  • Để tạo ra phần mềm, họ lập trình không ngừng trong hai tháng, mặc dù gặp nhiều khó khăn.

  • Altair BASIC trở thành sản phẩm đầu tiên của công ty Micro-Soft, sau này trở thành Microsoft, một gã khổng lồ về phần mềm.

Bạn đã có thể xem và tải về mã nguồn đầu tiên của Microsoft sau khi tỷ phú Bill Gates chia sẻ trên blog Gates Notes. Dù đã lập trình không ngừng nghỉ trong 5 thập kỷ, đồng sáng lập Microsoft đánh giá đây là “đoạn mã ngầu nhất tôi từng viết”. Bản PDF có độ dài 157 trang.

bill gates
Bill Gates cầm bản in mã nguồn ông cùng bạn bè thực hiện ở buổi đầu thành lập Microsoft. Ảnh: Gates Notes

Gates nói ông được truyền cảm hứng viết đoạn mã từ tạp chí Popular Electronics tháng 1/1975. Trang bìa của tạp chí là bức ảnh Altair 8800, mẫu máy tính cá nhân đột phá do công ty MITS sáng tạo.

Gates, khi ấy 19 tuổi, đã cùng người bạn của mình tại Harvard là Paul Allen liên lạc với những người phát triển Altair để trình bày về ngôn ngữ lập trình BASIC sẽ giúp mọi người lập trình Altair. Chỉ có một vấn đề, theo Gates, đó là thực ra phần mềm đó chưa tồn tại.

“Khi Paul và tôi nhìn thấy trang bìa, chúng tôi biết hai điều: cuộc cách mạng PC sắp xảy ra và chúng tôi muốn tham gia ngay từ tầng thấp nhất”, ông viết trên blog.

Gates, Allen và một người bạn khác là Monte Davidoff đã phải “lập trình ngày đêm trong hai tháng” để tạo ra phần mềm này. Trong thời gian này, họ gặp phải nhiều khó khăn. Chẳng hạn, họ phải tạo ra một trình phiên dịch BASIC để chuyển mã thành thứ mà máy tính Altair có thể hiểu được. Họ cũng không được tiếp cận chip Intel 8080 trong máy tính nên Allen phải viết một chương trình mô phỏng trên máy tính PDP-10 của trường.

Sau đó, họ giới thiệu với Chủ tịch của MITS và nhận được cái gật đầu. “Altair BASIC trở thành sản phẩm đầu tiên của công ty mới của chúng tôi. Chúng tôi quyết định đặt tên là Micro-Soft”, Gates viết. “Về sau, chúng tôi loại bỏ dấu gạch ngang”.

Phần còn lại chính là lịch sử. Microsoft ngày nay là một gã khổng lồ trong lĩnh vực phần mềm và nhiều mảng khác như điện toán đám mây. “Lập trình máy tính đã đi được một chặng đường dài trong 50 năm qua, nhưng tôi vẫn siêu tự hào về kết quả của nó”, tỷ phú chia sẻ.

(Theo PCmag, Cnet)

Các tin khác

Phát triển AI và khoảng cách giàu nghèo

Phát triển AI và khoảng cách giàu nghèo

Ngày 3-4, Hội nghị Liên hợp quốc về thương mại và phát triển (UNCTAD) công bố báo cáo về nguy cơ trí tuệ nhân tạo (AI) gia tăng sự phân hóa giàu nghèo không chỉ giữa người dân mà còn giữa các nước.
Đà Nẵng thiếu 33.000 lập trình viên

Đà Nẵng thiếu 33.000 lập trình viên

PGS. TS Nguyễn Gia Như của Đại học Duy Tân cho biết việc tuyển dụng lập trình viên tại miền Trung, nhất là Đà Nẵng, gia tăng do hiện chỉ đáp ứng 57% nhu cầu thực tế.