第一代程序員王小波,不搞程序寫小説,直言:蘋果機還是買不得
大家對王小波想必已經不陌生了吧,他和李銀河的愛情故事已經快嚼爛了吧?他的外甥姚勇最近走進了大家的視野裏,姚勇是騰訊的編程員,當初能安穩的走這條路還是王小波勸説的。
王小波會一些編程大家可能有聽説,可他是中國“第一代”編程員大家可能就不知道了吧?你們可能會説一個寫小説的跟編程有啥關係?不會是胡扯吧?
那我來説説“中國第一代編程員”王小波的事
寫小説之前王小波曾讀本科時期學過計算機專業,後來去匹茲堡留學接觸到國外先進的計算機知識,1988 年他從國外回到北大當計算機房“掃地僧”。
他先後自學了Fortran、彙編語言和C語言,還為北京煤氣工程公司開發管理軟件,該項目獲得了當時的北京市科技進步三等獎。
90年代初,計算機還不普遍,應用的軟件更不用説了,相當匱乏。據説他曾獨立開發出了一款類似於 Word 的軟件。
起因還是因為他嫌內存小,李銀河又不讓他花錢買,所以就開始從軟件上面着手,把軟件大小進行控制,結果卻成功了,這讓王小波很得意。
為了做出軟件需要的中文窗口和在電腦上輸入自己的小説,他參考嚴氏拼音做了自己的輸入法,實現了自定義拼音字庫、輸入後再修改這樣的“高級功能”。
他的外甥,前“水木年華”成員姚勇,去找他,看到他用自己編寫的輸入法打字,“速度簡直像英文盲打”。
他曾在博客裏記錄了一些他對計算的想法,還有自己對一些軟件的改進。編程界內曾有一種説法,王小波的編程能力絕對不遜色於同一時期的雷軍和馬化騰。
王小波編程只是為了自己寫作,為了方便自己寫作做了一個工具。當時《黃金時代》不能被正常出版,屢次遭拒,他為了方便大家閲讀做了一個小樣,但當時的小樣完全是他自己用WIN32寫的EXE 可執行程序。 他那是從WIN32 SDK移植輸入法時,基本掌握了消息處理,GDI,窗口控制等方法。還有一些底層的TRICK。
據他書中所述:從底層語言彙編到C 全會,硬件知識也會一些。彙編和C 就是現在的計算機系學生,也是很頭疼的課程,而王小波全會。而通常,計算機系的學生也是不太瞭解硬件知識的。感受到王小波編程技能的強大了吧。
他能夠順利的創作出這麼多的作品,還是要歸功於自己開發的軟件,讓他方便了許多。他在短短不過五年的時間裏,用他的軟件輸出了《黃金時代》、《白銀時代》、《青銅時代》、《黑鐵時代》《沉默的大多數》《王二風流史》等等盛行不衰的作品。
他用自己做的軟件敲出來的“時代三部曲”成為了他的代表作。
看王小波的作品不能只拘泥於“性文學”,他的書裏有很多學識性的知識能讓大家學習。
他的編程有多厲害,他的小説就有多棒。作為王小波的代表作“時代三部曲”裏面不僅有豐富的人物故事,自然少不了他對編程的見解描述。他隨心所欲的穿梭古往今來的對話體敍述,並變換多種視角。表達手法方面,他擅於用江洋恣肆的筆觸描繪男歡女愛,言説愛情的動人美麗場景及勢不可擋的威力。
如此有才華的王小波,你還沒讀他的作品,你就跟不上時代步伐了,他的經典著作時代三部曲,講述了他漫漫的人生路。讀了三部曲,就是讀了王小波的生命。
王小波用他的作品留下了他的智慧、他的瀟灑思想。同樣這些書也擁有了另一種使命。每一步都是他自己的人生路,為什麼不做程序員?為什麼寫小説?王小波用他的“三個時代”向你訴説了一切。
一個為了寫作能創出軟件的作家,可以看出他是有多麼的熱愛寫作,對作品如此嘔心瀝血的作家,他的作品怎麼不賭為快呢?