Ada Lovelace, nhà lập trình máy vi tính xinh đẹp đầu tiên trên thế giới
Sự ra đời của lập trình máy tính lãng mạn nhuốm màu sắc nghệ thuật hơn người ta tưởng. Nó khởi nguồn từ một câu chuyện đặc biệt, liên quan đến đời tư và cuộc tình chóng vánh của một nhà thơ nổi tiếng, về 1 người con buộc phải bất kính với phong cách nghệ sĩ của cha mình, và rất nhiều tình tiết li kì khác.
Ada Byron sinh năm 1815, là người con hợp pháp duy nhất của nhà thơ nổi tiếng Lord Byron. Chỉ vài tuần sau khi sinh, mẹ cô đã xa lánh vì coi thường vị hôn phu Lord Byron của mình. Quý bà Byron cho Ada được theo học môn toán. Vì bà nghĩ rằng điều đó sẽ “giúp Ada ổn định về mặt tinh thần, đồng thời là liều thuốc giải cho một loạt căn bệnh của tính mơ hồ, cẩu thả, phù phiếm, kiêu căng, vô trách nhiệm, khoác lác và tự phụ mà cô bé có thể phải thừa hưởng từ người cha vô đạo đức của mình”, giáo sư toán học Clement Falbo ở Đại học Bang Sonoma đã viết trong cuốn “Cuộc phiêu lưu Toán học năm 2000”.
Nước Anh thời kỳ này không khuyến khích các quý bà quý cô tham gia hoạt động học tập có tính chất trí tuệ. Tuy nhiên, Ada đã được nghe giảng tại Đại học London trong vài tháng mở cửa cho nữ giới.
Những nỗ lực của người mẹ muốn dập tắt tâm hồn thơ ca của cô đã thất bại ở một mức độ nhất định. Mặc dù, Ada chưa bao giờ gặp cha nhưng cô lại thừa hưởng trí trưởng tượng và óc sáng tạo của ông. Tuy hướng tâm trí của mình vào khoa học, nhưng Ada cũng nói về “khoa học mang tính thơ ca”. Cô tự coi mình như một nhà phân tích và siêu hình học.
Năng khiếu vượt trội về toán học và kỹ thuật của cô đã khiến nhà phát minh nổi tiếng Charles Babbage chú ý. Hai người gặp nhau lần đầu khi Ada vẫn còn là một thiếu niên. Họ đã trao đổi thư từ về một loạt các chủ đề trong nhiều năm sau đó.
Ada làm lễ cưới với Lord William King – Bá tước Lovelace sau này. Khi ấy, cô được gọi là Ada Lovelace. Họ đã có với nhau ba đứa con. Vào năm 1843, Ada dịch một bài báo về Công cụ Phân tích, phát minh còn dang dở của Babbage. Những ghi chú mà Ada viết kèm theo bản dịch về ý tưởng của Babbage dài hơn bài báo gốc và đem lại danh tiếng cho cô.
“Trong các ghi chú này, Ada trình bày nhiều khái niệm cơ bản về lập trình máy tính. Cô đã miêu tả các yếu tố cơ bản làm nền tảng cho bất kỳ ngôn ngữ máy tính nào”, ông Falbo viết. Ada đã gợi ý về nhiều phép toán mà máy tính có thể thực hiện. Những gợi ý đó chính là chương trình máy tính đầu tiên của con người. Ada đã sớm có phát hiện tiềm năng về một chiếc máy vi tính đa năng.
Ada cũng nhìn thấy trước việc máy tính sáng tác âm nhạc. Vào năm 1979, Bộ quốc phòng Mỹ đã đặt tên một ngôn ngữ phần mềm của họ là “Ada”.
Bùi Hương, Công Lý (Theo Epoch Times)