父親聽得一愣一愣的,失笑道:“臭小子,有志氣!話說你不是才學C++嗎?現在就有膽子寫EDA軟件了?”
蘇遠山咳了一聲:“什么叫才學……我好歹是你蘇星河教授的兒子,從小練童子功的,編程是咱家祖傳手藝好不好——十二歲的時候我就跟著你學C++接口封裝了,你忘啦?”
一句話聽得小舅哈哈大笑:“哥,小山這句話說得沒錯。他這是真正的虎父無犬子啊!”
“我糊涂了?”蘇副教授撓撓頭,卻也笑出了聲,那句祖傳手藝深得他心。
當爹的,誰不希望自己兒子牛逼?而且還是在自己的領域牛逼。
不過蘇星河還是沒把蘇遠山當回事:“不過一個EDA可不是你一個人能搗鼓出來的。”
蘇遠山笑道:“所以我打算把大體框架做出來,然后請爸幫忙唄。”
蘇星河搖頭笑道:“加上我也不行。”
“那就把秦師兄唐師兄他們全部加上,不行就把電科研究生部的師兄全叫來。”
聽到蘇遠山的獅子大張口,蘇星河首先懷疑自己兒子是不是魔障了,但當看到蘇遠山那清澈、堅定的眼神時,蘇副教授知道自己兒子沒有魔障,而是堅定地認為這件事可以做。
沉吟片刻,蘇星河示意兒子把電腦讓給自己。
代碼并不多,很多都是基于前端框架,算是入門級。那個庫因為是剛開始寫,所以也看不出來水平。
但他能看出來,自己兒子的編程習慣很好——注釋既規范又準確。
“遠山,我告訴你,一個EDA軟件連帶配套的工具……起碼幾十上百萬行代碼。又因為它是專業軟件,所以需要對電子電路有一定的了解,否則代碼寫出來會很難看。最后,你還得和半導體制造企業對接。”
“再說,國內EDA,華大已經搞了三四年,我辦公室的電腦就裝得有。”
蘇星河望向兒子,他的意思很明顯,你就別折騰了。
“熊貓CAD我看過了,不行。”蘇遠山沉默了幾秒后笑道:“爸,我之前一直以為我的C++還差點意思,但看了你的源碼之后,我發現我挺厲害的。呵呵。”
“呵!臭小子。”蘇星河再次失笑:“不知道天高地厚,你等著。”
蘇星河拿出兩張軟盤回到書房。
“這是你秦師兄用C++寫的一個電器元件查詢小工具,有點小BUG——秦為民的C++雖然半吊子水平,但在電科大一干研究生里還算可以,你能把BUG解決了再說。”
“什么BUG?”
“自己調試找。”
丟下這句話后,蘇副教授便不再管兒子,拉著小舅子出了書房。
……
蘇星河相信自己的兒子具有遠超同齡人的計算機水平,就如蘇遠山所說,畢竟有童子功在。但再童子功,都不可能有編寫一款EDA軟件的實力。
要熟練掌握C/C++,需要的知識不是高中生階段能掌握的。
蘇遠山沉浸在源碼中。
秦為民是他父親手下的研究生之一,在國芯時期是蘇遠山的頂頭上司,水準一流,屬于標準的理工男。
蘇遠山很快就找到了BUG所在的代碼位置,修改完畢并作出了注釋后。他開始給秦師兄做代碼精簡。
小舅敲門:“小山,吃飯了。”
“噢,好!叫我爸來一下。”
蘇遠山按下最后一次調試,默默算了一下效率。在他操刀之后,這個小程序的響應時間提升了將近50%。
蘇星河副教授慢慢踱步,臉上自信滿滿。他知道,兒子必定是遇到難題了。