第35章 他知道曆史,可小劉並不知道
“這……這……”
“難道我一個計算機係,被冠以才子之名的人,還比不上一個外來的小白臉?”計算機才子臉色煞白。
這時候教授又說話了。
“同學們怎麽都不回答?”
“你們覺得這兩位同學哪一位寫的代碼更好?”
聽到說的問話,底下同學們都開始嗡嗡說起來話。
計算機才子感到自己的臉色燥的慌。
他心中清楚,這些同學們肯定都想說,那個外人寫的代碼才好。
隻不過,畢竟自己才適合他們,將來四年一起同窗的人,所以他們顧及自己的麵子,不肯說出來而已。
“教授,這是在做什麽?他是在羞辱我嗎……”
計算機才子在心裏覺得,羞辱極了。
他恨不得立刻奪門而出,可是他不能這麽做,否則以這位教授的脾氣,他這門科目就掛定了。
當初自己可是在室友麵前拍著胸口保證,會在這個魔鬼教授手下以優異成績結束課程的。臨陣脫逃?自己丟不起那個臉!
正當他準備接受第二波羞辱的時候……“我倒是覺得咱們計算機才子的代碼,寫得更好。”教授語出驚人道。
“嘶一”這是什麽情況?
大魔王教授現在開始包庇自己的學生,反口汙蔑,其他係出色學生的代碼不好?這簡直就是浙省大學的驚天大新聞啊!
這個教授,素來以嚴厲以及公正出名的,這簡直就是把自己的人設,揪下來,扔在地上摩擦的節奏。
大家都有眼睛,同樣的效果之下,明明是林彥的代碼寫得更加的工整和優美。
憑什麽叫說另一個,寫的亂七八糟,看上去一點都不優美的代碼,反而更加的好?
果然是偏袒吧!
講台下的同學們私底下議論紛紛,就算自己也是計算機係的一員,也不敢苟同這個教授的做法。
而台上的計算機才子,則感動的熱淚盈眶。
“沒有想到大魔王教授對我竟然這麽好。”
“現在為了我,都已經開始,紅口白牙胡說八道。”
“虧我之前還以為,大魔王教授要偏袒,那個外來人。”
“是我誤會大魔王。”
“他的心,在我這裏!”
“不行,我不能讓大魔王……不對,是教授。我不能讓教授因為我的無能,而遭受不白之冤!”
正當計算機才子準備自己承認自己寫的不好,把教授摘出去的時候,又聽教授如此說道:“同學們是不是特別奇怪?為什麽明明同樣的效果,這位……”
說到這裏教授轉頭看向林彥,林彥被教授所寫的代碼不如計算機才子,心裏倒也沒有不忿,見教授看向自己,於是淡淡一笑:“林彥。
教授對林彥如此平和的態度,好感更是平添三分。
他轉回頭,對同學們繼續說道:“這位林彥同學,寫的代碼如此優美,讓人賞心悅目,為什麽反而不如咱們的這位計算機才子?”
“大家對此是不是極為好奇?”
這個問題一出,同學們都開始起哄起來。
“我們真的很好奇,教授講一講唄,解釋一下!”
看著同學們的異常投入,教授哈哈一笑,然後在自己的電腦上操作起來。
這台電腦連著教室裏的投影,他在電腦上的每一步操作,同學們都能同步看得到。
“啪啪啪”就是嫻熟的擊打著鍵盤。
一行行代碼從它的敲擊下,出現在同學們的眼裏。
不愧是教授,隻是在旁邊看了一下計算機才子和林彥代碼,根本就不需要對照,就能在心裏印證一下,然後寫出來。
有些傻乎乎同學看著教授在電腦上書寫了一行代碼,眼睛就往黑板上瞧一眼,再寫一行代碼再瞧一眼,最後隻能佩服的五體投地,因為教授竟然一個字都沒有錯。
沒過多久,計算機才子和林彥兩個人的代碼,在電腦上被寫好了。
然後,教授當著所有同學的麵,開始運算這兩個的代碼,填入的數值越來越大,一次次的運算,同學們興奮的表情不由得沉定下去。
“現在你們都察覺到問題出現在哪裏吧?”教授露出一絲笑意問道。
計算機才子早就在旁邊興奮不已,聽到了教授的問話,猛的一擊掌:“因為我的代碼運行速度,更快!”
他此刻隻覺得揚眉吐氣。
望著林彥的眼神,再次恢複了高高在上的態度:果然就算你寫的代碼再怎麽優美,運行速度還是比不上我,證明隻有我才是真正的計算機才子,計算機係的天才!
“沒錯,雖然咱們計算機才子寫的代碼,相比於林彥同學的代碼,顯得臃腫非常,但是它的運行速度會更快,尤其在進行大量數據運算的時候,速度的差距,會越發的明顯。”
“所以我才會認為咱們計算機才子寫的代碼,更好,更優秀。”
“我可不是偏幫誰哦。”說著,教授朝著同學們眨了眨自己的小眼睛。
講台底下的同學們鬧了一個大臉紅。
也紛紛覺得自己剛才有點過分,竟然懷疑教授的職業操守。
林彥摸了摸自己的鼻子,對這樣的結果都不意外。
因為他心中清楚,計算機才子寫了一個迭代,而他寫了一個遞歸。
迭代更快,遞歸速度更慢。
這是理所當然的。
因為遞歸要占據的內存空間更多,而迭代式反複,重新利用,已經開好房子的內存空間。
就單純從步驟來說,遞歸的步驟,也會比迭代的步驟更多。
隻不過在20多年之後,大家寫編程的習慣都已經轉到代碼的優美上麵。
就像python的口號,簡潔、優美。
內存和計算機性能?
不好意思,除非是運算量非常大,比如說對天文的數據研究和清洗,一般正常情況下,程序員隻會追求自己寫代碼的熟練程度和後繼者看代碼的簡單程度。
極客?
無論在哪個時代追求極致的人永遠隻是少部分。
之所以是小部分,就是因為代價和收獲的比例,並不可觀。
所以這兩段代碼實際上是沒有誰勝誰負之說。
自己營造了代碼的簡潔,對方臝在了對性能的節約。
雙臝。
所以林彥,對包括教授在內的其他人的意見一點都不放在心上。
因為他知道,時代會證明自己的正確。
源源不斷的後繼者,都會走上象自己一樣的道路。
像計算機才子這樣的人隻會被拍死在沙灘上,除非他能夠去一些,特別注重性能方麵的公司工作。
不過……對方需要工作,他林彥可不需要。
“拿我一個大老板,跟一個小職員,比編程代碼……過了5年10年,這件事都夠這個教授吹的了。”林彥心裏感到好笑。
寫代碼的事情已經結束,按理說包括計算機才子和林彥兩個人,都應該回到各自的位置上,繼續聽老師講課。