“这……这……”
“难道我一个计算机系,被冠以才子之名的人,还比不上一个外来的小白脸?”计算机才子脸色煞白。
这时候教授又说话了。
“同学们怎么都不回答?”
“你们觉得这两位同学哪一位写的代码更好?”
听到说的问话,底下同学们都开始嗡嗡说起来话。
计算机才子感到自己的脸色燥的慌。
他心中清楚,这些同学们肯定都想说,那个外人写的代码才好。
只不过,毕竟自己才适合他们,将来四年一起同窗的人,所以他们顾及自己的面子,不肯说出来而已。
“教授,这是在做什么?他是在羞辱我吗……”
计算机才子在心里觉得,羞辱极了。
他恨不得立刻夺门而出,可是他不能这么做,否则以这位教授的脾气,他这门科目就挂定了。
当初自己可是在室友面前拍着胸口保证,会在这个魔鬼教授手下以优异成绩结束课程的。临阵脱逃?自己丟不起那个脸!
正当他准备接受第二波羞辱的时候……“我倒是觉得咱们计算机才子的代码,写得更好。”教授语出惊人道。
“嘶一”这是什么情况?
大魔王教授现在开始包庇自己的学生,反口污蔑,其他系出色学生的代码不好?这简直就是浙省大学的惊天大新闻啊!
这个教授,素来以严厉以及公正出名的,这简直就是把自己的人设,揪下来,扔在地上摩擦的节奏。
大家都有眼睛,同样的效果之下,明明是林彦的代码写得更加的工整和优美。
凭什么叫说另一个,写的乱七八糟,看上去一点都不优美的代码,反而更加的好?
果然是偏袒吧!
讲台下的同学们私底下议论纷纷,就算自己也是计算机系的一员,也不敢苟同这个教授的做法。
而台上的计算机才子,则感动的热泪盈眶。
“没有想到大魔王教授对我竟然这么好。”
“现在为了我,都已经开始,红口白牙胡说八道。”
“亏我之前还以为,大魔王教授要偏袒,那个外来人。”
“是我误会大魔王。”
“他的心,在我这里!”
“不行,我不能让大魔王……不对,是教授。我不能让教授因为我的无能,而遭受不白之冤!”
正当计算机才子准备自己承认自己写的不好,把教授摘出去的时候,又听教授如此说道:“同学们是不是特别奇怪?为什么明明同样的效果,这位……”
说到这里教授转头看向林彦,林彦被教授所写的代码不如计算机才子,心里倒也没有不忿,见教授看向自己,于是淡淡一笑:“林彦。
教授对林彦如此平和的态度,好感更是平添三分。
他转回头,对同学们继续说道:“这位林彦同学,写的代码如此优美,让人赏心悦目,为什么反而不如咱们的这位计算机才子?”
“大家对此是不是极为好奇?”
这个问题一出,同学们都开始起哄起来。
“我们真的很好奇,教授讲一讲呗,解释一下!”
看着同学们的异常投入,教授哈哈一笑,然后在自己的电脑上操作起来。
这台电脑连着教室里的投影,他在电脑上的每一步操作,同学们都能同步看得到。
“啪啪啪”就是娴熟的击打着键盘。
一行行代码从它的敲击下,出现在同学们的眼里。
不愧是教授,只是在旁边看了一下计算机才子和林彦代码,根本就不需要对照,就能在心里印证一下,然后写出来。
有些傻乎乎同学看着教授在电脑上书写了一行代码,眼睛就往黑板上瞧一眼,再写一行代码再瞧一眼,最后只能佩服的五体投地,因为教授竟然一个字都没有错。
没过多久,计算机才子和林彦两个人的代码,在电脑上被写好了。
然后,教授当着所有同学的面,开始运算这两个的代码,填入的数值越来越大,一次次的运算,同学们兴奋的表情不由得沉定下去。
“现在你们都察觉到问题出现在哪里吧?”教授露出一丝笑意问道。
计算机才子早就在旁边兴奋不已,听到了教授的问话,猛的一击掌:“因为我的代码运行速度,更快!”
他此刻只觉得扬眉吐气。
望着林彦的眼神,再次恢复了高高在上的态度:果然就算你写的代码再怎么优美,运行速度还是比不上我,证明只有我才是真正的计算机才子,计算机系的天才!
“没错,虽然咱们计算机才子写的代码,相比于林彦同学的代码,显得臃肿非常,但是它的运行速度会更快,尤其在进行大量数据运算的时候,速度的差距,会越发的明显。”
“所以我才会认为咱们计算机才子写的代码,更好,更优秀。”
“我可不是偏帮谁哦。”说着,教授朝着同学们眨了眨自己的小眼睛。
讲台底下的同学们闹了一个大脸红。
也纷纷觉得自己刚才有点过分,竟然怀疑教授的职业操守。
林彦摸了摸自己的鼻子,对这样的结果都不意外。
因为他心中清楚,计算机才子写了一个迭代,而他写了一个递归。
迭代更快,递归速度更慢。
这是理所当然的。
因为递归要占据的内存空间更多,而迭代式反复,重新利用,已经开好房子的内存空间。
就单纯从步骤来说,递归的步骤,也会比迭代的步骤更多。
只不过在20多年之后,大家写编程的习惯都已经转到代码的优美上面。
就像python的口号,简洁、优美。
内存和计算机性能?
不好意思,除非是运算量非常大,比如说对天文的数据研究和清洗,一般正常情况下,程序员只会追求自己写代码的熟练程度和后继者看代码的简单程度。
极客?
无论在哪个时代追求极致的人永远只是少部分。
之所以是小部分,就是因为代价和收获的比例,并不可观。
所以这两段代码实际上是没有谁胜谁负之说。
自己营造了代码的简洁,对方臝在了对性能的节约。
双臝。
所以林彦,对包括教授在内的其他人的意见一点都不放在心上。
因为他知道,时代会证明自己的正确。
源源不断的后继者,都会走上象自己一样的道路。
像计算机才子这样的人只会被拍死在沙滩上,除非他能够去一些,特别注重性能方面的公司工作。
不过……对方需要工作,他林彦可不需要。
“拿我一个大老板,跟一个小职员,比编程代码……过了5年10年,这件事都够这个教授吹的了。”林彦心里感到好笑。
写代码的事情已经结束,按理说包括计算机才子和林彦两个人,都应该回到各自的位置上,继续听老师讲课。