第一十八章 Hello world(1 / 1)

增田順二給樹穀安排的位置上放著的電腦居然還是臺折疊式的筆記本,牌子是COMPAQ,處理器是Intel的80386,操作係統是DOS的。   這臺電腦通體米白色,說是筆記本,合在一起的時候更像是個手提箱,非常具有工程學美感。   就像是紅色警戒裡工程師手上提著的那種,說實話樹穀以前玩的時候一直以為那是文件箱,後來才知道原來是手提電腦。   僅從外觀上來說,樹穀覺得這臺電腦比後世薄薄的筆記本更漂亮。這年頭手上提著這樣一臺電腦出門,那是相當拉風,別人一看就知道你是個級別不低的高級工程師。   不過這也是僅從外觀上說,畢竟後世的筆記本都是以輕便為目標設計的,兩者真要相提並論就有點關公戰秦瓊的味道了。   稍做查看,樹穀發現這臺電腦應該不便宜,畢竟在這個年代,電腦可是重資產,即便是電子行業相對發達的日本也一樣。   這臺筆記本估計每個四五十萬下不來。雖然隻是給樹穀使用,而不是給送給他,但也可見GF社確實是將他擺在了極高的位置上。   DOS是完全命令操作係統隻需要鍵盤就能玩轉,不過這臺電腦也是配有鼠標的。   很多人以為鼠標隻有在windows係統下才有使用需求,但其實在DOS係統中也有許多需要用到鼠標的地方,必然樹穀就玩過很多需要用鼠標操作的DOS遊戲。   隻不過DOS係統中沒有包含鼠標的驅動,每次啟動都需要自己將驅動安裝上去。   他手上鼠標的外形和未來的幾乎一樣,不同的是這個鼠標是不需要在桌麵上移動,而是通過滾動鼠標側麵的軌跡球來控製指針移動。   有點類似那種底部有個滾珠的鼠標,隻不過把滾珠放在了側麵直接用手指去搓。   ‘不用移動鼠標,是不是就不會有鼠標肘了。’   樹穀輕輕撥動軌跡球,控製著指針在屏幕上移動,使用的感覺有點像是日後筆記本的觸摸板,或者是ThinkPad的那個小紅點。   他所需的C語言編譯器已經事先安裝好了,除了TurboC 2.0之外,還額外安裝了MS C、 C等。   這也省了他許多事,這個時代要從網上下載軟件是相當麻煩的,大多數人還都是用軟盤來存儲程序。為了讓他盡快搞出那個程序,增田順二果然是下功夫了。   看著熟悉的DOS界麵,樹穀雙手微動輸入指令,打開編輯器創建了一個文本,命名為“Hello world”:   #include   #include   int main(){   printf(“Hello world!“);   return 0;   }   然後使使TurboC將其編譯成可執行文件Hello world.exe。   執行文件。   看著命令行上顯示出“Hello world!”字樣。   舒服了!   增田順二走到栗山樹穀身後,看著他在命令行上嫻熟地輸入代碼後點了點頭。   “怎麼樣,能用的習慣嗎?這已經是全公司最好的電腦了,如果這也不行的話,那就需要去重新購置一臺更高配置的。”   “不必不必,這個就已經能滿足需求了。不過是造個輪子而已,不算是非常困難的開發。”   造輪子就是程序員在軟件開發過程中,自己製造一些小軟件小工具,而不是使用現有的代碼庫或軟件。   這在開發過程中是非常見的,畢竟程序員經手的項目需求和用途都不盡相同,每個程序員的習慣也不一樣,根據手頭的項目開發一個自己喜歡的輪子,不僅用起來更順手,也能加快工程進度。   甚至有些程序員就以造輪子為樂。   增田順二本人就是造輪子大師,他曾經獨力編製了一個音樂程序,能夠占用極小容量在現今的主流家用平臺上,表現出類似動物鳴叫聲等相對復雜的音效。   現在的GF社還有其他一些有聯係的遊戲公司都在使用這個程序,《口袋妖怪》亦沿用了該程序。   這也是增田順二之前聽到樹穀能夠寫出C轉GB匯編的程序之後,那麼興奮的原因,因為作為內行中的內行,他是深切知道好的輪子是能夠給項目帶來多大的便利。   磨刀不誤砍柴工。   樹穀在電腦上已經略微進行了一些試驗,雖然這臺電腦在他看來算得上非常遲鈍,但用來開發那個小腳本已經綽綽有餘了。   “哈哈那就好。來栗山,這位是森本佑樹,田尻赤和我決定讓他暫時作為你的助手,協助你進行開發。”   增田順二指著樹穀旁邊工位的一個年輕人,看起來二十三四歲的樣子,不過頭發很長幾乎到脖子胡子邋遢,像是個“藝術家”,   “森本的水平還算過得去,讓他協助你主要是因為他對於C也有些了解。你如果有什麼需求有什麼事情盡管吩咐他。   森本,之後的一段時間裡你主要工作就是聽栗山的話,如果有閑暇時間再幫助其他人完成一些工程,明白了嗎?”   看起來GF社真的是缺勞動力,一個人要掰成兩個來用。   “增田部長,我明白了。”   森本佑樹十分恭敬地答應,增田順二作為開發部部長,又是技術大拿,在GF社成員中相當有威望。   隨後他站起身一個標準的九十度鞠躬,畢恭畢敬地向栗山樹穀問好:“栗山桑,請多指教。”   “森本……桑,請多指教。”   樹穀被的他的態度給整蒙圈了,到底誰是前輩誰是後輩,於是連忙回禮。   “您叫我森本就好了,或者直接稱呼我佑樹也可以的。如果有什麼需求盡管告訴我,非工作相關的事情也沒問題。”   “那行吧,真有需求我會和你說的。”   樹穀隻當他是在說客氣話,在日本職場就是會有這種情況,因為那種等級森嚴的職場氛圍,導致成員在麵對上位者時不得不十分客氣,甚至卑躬屈膝。   伴隨著這種上下分明的壓抑的氛圍而來的是“下克上”,彈簧壓縮到極致,儲存的能量總要爆發出來,這也是為什麼《半澤直樹》這種戲碼能火爆全國。   所以,即便森本佑樹再客氣,樹穀也隻當是因為增田順二的吩咐的原因。   畢竟他和樹穀是沒有實際上的上下級關係的。如果樹穀真的毫無顧忌地去支使他,誰知道他心裡樂意不樂意。   不過他也有點好奇,田尻赤和增田順二到底是怎麼和森本佑樹說的,居然會讓森本佑樹會這麼恭敬。   樹穀不再理會他,找書苑 www.zhaoshuyuan.com 打開文件係統開始瀏覽TurboC編譯器的源文件。   後世將編譯器改造成C轉GB匯編腳本,他所使用的“Turbo C2.0”是從某程序員最喜歡的BBS上找到的。   原貼號稱是91年的某個版本,所以他特意囑咐田尻赤他們幫忙找到了相同的版本。   雖然他確定了版本號是相同的,但總得看看代碼到底是不是完全一樣的,畢竟過了幾十年了,誰知道靠譜不靠譜。   就算代碼不一樣,其實也沒問題,畢竟他是從底層上理解了那個轉換腳本的原理,用大概相同的代碼也能改出來,但畢竟沒有直接按照記憶中的步驟抄來的快不是?   突然,他感覺到身後一股寒芒,轉頭一看森本佑樹,直接把自己的椅子拖了出來,就在他身後看著他操作。   “我現在還沒有工作要交給你,你要不先忙你的吧。”   樹穀被盯得有些發毛。   “好,您有什麼事情隨時吩咐,我隨叫隨到。”森本佑樹還是十分恭敬。   “不必這麼客氣的,就當是普通同事就好了。”他相當不適用這種交流方式。   “哈哈,您太謙虛了,昨天社長和增田部長聯係我的時候,說有一個linus式的天才程序員要入職我們公司,讓我好好學著點,我也是一直期待著呢。”   “啊!”   樹穀有些發呆。   linus可是21歲獨立開發出linux係統的天才程序員,這也抬得太高了吧!   難道是同樣的21歲,讓田尻赤和增田他們產生了什麼誤解?