« June 2007 | 首頁 | August 2007 »

July 12, 2007

電腦先驅:拜倫之女

愛達‧拜倫

曾經有一本暢銷書,書名是《男人來自火星,女人來自金星》(Men are from Mars, Women are from Venus)。金星的名字是「愛神」維納斯,火星的名字是「戰神」馬爾斯。

來自火星的男人,崇拜的是戰神,以勇力和剛強為訴求。在古代,適合做武士,或打造武器。

在現代的工業社會中,最典型的工作,就是做工程師。在矽谷,就有許多來自火星的男人。

來自金星的女人,崇拜的是愛神,以感情和美麗作訴求。她們講究的是浪漫的生活情調。

在現代社會中,最適合的工作是「作家」,或「詩人」。當然,從事旅遊業,到處去遊覽,或在夢中神遊一番,也是理想的工作。

只是浪漫詩人的代表人物,拜倫和雪萊,卻是男人,而不是女人。他們寫出的詩篇,能令女人為之傾倒。

不過,有許多來自火星的男人,卻將他們視為「叛徒」,認為他們其實應該好好地去鍛鍊一下武功,然後再去找一個人決鬥,這才是男人本色。

寫浪漫的情詩去討好女性,畢竟不是正途。

會寫情詩的,應該是雪萊的太太、拜倫的女朋友或他的女兒。

但是雪萊的太太卻不寫情詩,而寫科幻小說。

拜倫的女兒也不寫情詩,她反而寫下了全世界第一套電腦程式,而成為電腦程式工程師的始祖。

追溯起現代電腦的起源,一般是上推到二百年前,英國巴貝奇所設計的「分析機」。主要原因,是因為它具備程式自動化的功能。在巴貝奇之前的機械式計算器,都只能做加減乘除,而不能用程式控制。

拜倫的女兒,愛達‧拜倫,是詩人拜倫爵士的第一個女兒,也是他唯一的合法婚生女兒,從小由她母親一手撫養長大。

她的母親,大概是深深感受到浪漫情詩的困擾人心,從小就敦請數學名師來作家教,要將她教育成一位數學家。後來,她也就嫁給了其中的一位年輕數學名師,拉福蕾絲爵士。

其後她又拜當時著名的蘇格蘭女數學家瑪麗‧薩莫維爾為師,並且在薩莫維爾的介紹下,認識了數學家巴貝奇。

巴貝奇在設計了機械式的「差分機」之後,又著手設計能用程式控制的「分析機」。

愛達‧拜倫就在此時,參加了巴貝奇的設計團隊,並且為巴貝奇所設計的「分析機」,寫下了全世界第一套電腦程式。

雖然巴貝奇的「分析機」,只能完成紙上的設計,終其一生都未能有足夠的資源,將它製造為成品,而愛達‧拜倫的程式,當然也就未曾有機會,真正在「分析機」上執行過。

但是愛達‧拜倫這個「全世界第一個程式工程師」的頭銜,卻是得到今日電腦界的公開認可。

美國的國防部,曾經設計出一套電腦高階程式語言,特地將它命名為「愛達語言」,就是為了紀念這位電腦程式的女性先驅。

詩人和科學家,看來雖然大不相同,然而如果仔細推敲起來,兩者之間,也存有著一些共通之處。

首先,兩者都需要有一顆好奇的心,才能經常突發奇想,見到旁人所見不到的現象,啟發出別人所感覺不到的靈感。

其次,兩者都需要有一種鍥而不舍的精神,才能夠使靈感得到充分地發揮,而獲得最後的結果。

如此看來,「火星金星都是星」,男人和女人,無論是從火星來的,或是從金星來的,目前既然都是在地球上,就形成了一群生命的共同體。

男人除了崇拜戰神,也需要向拜倫和雪萊學一點浪漫情詩,並且向富蘭克林學一點社交技巧,在愛情的路上才能夠保持平衡,不至於摔跤跌倒。

女人除了崇拜愛神之外,當然也要像數學家一樣,學會一點精打細算的方法,在生活之中,也才能保持理智的優勢,不會輕易被浪漫的情緒沖昏頭。

【2007-07-12 世界日報 副刊】