Thomas E. Kurtz vừa qua đời là ai? Người có đóng góp to lớn cho sự phổ biến của máy tính ngày nay

From Beijing with Love
From Beijing with Love
Phản hồi: 0

From Beijing with Love

Cháu đã lớn thế này rồi à. Lại đây chú ôm cái coi.
Chúng ta ghi nhận sự ra đi của Thomas E. Kurtz, đồng tác giả của ngôn ngữ lập trình BASIC, vào ngày 12 tháng 11. Ông hưởng thọ 96 tuổi. Mặc dù BASIC có thể không còn nhận được sự chú ý như những năm 1980, di sản của ông vẫn sống mãi trong các thế hệ những người làm công nghệ, những người đã có những trải nghiệm lập trình đầu tiên thông qua ngôn ngữ này.

Thomas E. Kurtz sinh năm 1928. Ông nhận bằng thạc sĩ và tiến sĩ về xác suất thống kê tại Đại học Princeton. Trong quá trình học, ông đã nhận thấy tiềm năng to lớn của việc trang bị kỹ năng lập trình cho sinh viên, vượt xa lợi ích của việc chỉ nắm vững toán học hay kỹ thuật. Sau khi nhận bằng tiến sĩ năm 1956, ông được Tiến sĩ John G. Kemeny mời về làm việc tại Viện Toán học của Đại học Dartmouth. Tại đây, họ đã cùng nhau nỗ lực phát triển một ngôn ngữ lập trình nhằm phổ cập máy tính đến sinh viên.

1731897597204.png


Vào những năm 1960, máy tính còn rất cồng kềnh, chiếm diện tích cả một căn phòng. Việc lập trình là một công việc phức tạp, chỉ dành cho các chuyên gia. Kurtz và Kemeny (người sau này trở thành Chủ tịch Khoa Toán của Dartmouth) tin rằng sinh viên cần được tiếp cận và sử dụng máy tính nhiều hơn. Thời điểm đó, sinh viên phải đăng ký lịch trước để sử dụng máy tính, một quy trình khá bất tiện. Hệ thống chia sẻ thời gian thực (Dartmouth Time-Sharing System - DTSS) ra đời nhằm giải quyết vấn đề này. DTSS cho phép nhiều người dùng truy cập vào một máy tính trung tâm cùng lúc, tạo nên một bước tiến lớn trong cách con người tương tác với máy tính.

Không chỉ dừng lại ở DTSS, Kurtz và Kemeny còn muốn đơn giản hóa việc lập trình, đặc biệt là cho những sinh viên không chuyên về kỹ thuật. Nguồn gốc của BASIC nằm trong Hệ thống Chia sẻ Thời gian Dartmouth, giống như các hệ điều hành chia sẻ thời gian tương tự thời bấy giờ, được thiết kế để cho phép chia sẻ tài nguyên của một máy tính duy nhất trên nhiều thiết bị đầu cuối. Trong trường hợp này, máy tính ở trường Cao đẳng Dartmouth và BASIC được thiết kế như một ngôn ngữ mà sinh viên bình thường có thể viết phần mềm, những người có thể không có nền tảng về máy tính.

1731897609339.png


Vào lúc 4 giờ sáng ngày 1/5/1964, DTSS và BASIC đã được thử nghiệm thành công tại tầng hầm của College Hall (Dartmouth). Một giáo sư và một sinh viên lập trình ngồi tại hai thiết bị đầu cuối Teletype khác nhau đã cùng lúc nhập lệnh "RUN" và nhận được kết quả đồng thời, chứng minh hệ thống chia sẻ thời gian hoạt động đúng như mong đợi. BASIC, với các lệnh cơ bản như RUN, PRINT, và STOP, nhanh chóng được sử dụng rộng rãi không chỉ ở Dartmouth mà còn trên toàn thế giới. Bill Gates là một trong những người nổi tiếng đã sử dụng BASIC để phát triển nhiều ứng dụng trước khi thành lập Microsoft.

Thomas E. Kurtz, cùng với John G. Kemeny, đã đặt nền móng cho sự phát triển phần mềm và giáo dục khoa học máy tính. Di sản của ông, ngôn ngữ BASIC, vẫn là một phần quan trọng của lịch sử công nghệ, mở ra cánh cửa vào thế giới lập trình cho nhiều thế hệ.

1731897620838.png
 


Đăng nhập một lần thảo luận tẹt ga
Thành viên mới đăng
Top