800小说网 > 我是神级程序员 > 第2章 一个“小”程序

第2章 一个“小”程序

推荐阅读:
800小说网 www.800xs.so,最快更新我是神级程序员 !

    陈青回到宿舍的时候,宿舍里三个室友都在打游戏,听到有人进来,扭头打了声招呼,就又盯着屏幕看了。

    坐到自己的座位上,陈青把书随手扔到一边,活动鼠标唤醒电脑,正要也投身到召唤师峡谷大战一场,突然看到手边的书,犹豫了下,拿起来翻了翻。

    “看起来还挺像那么回事儿的……”陈青翻到目录,一条一条的看着,“系统环境的搭建……一个小程序……变量的设置……”

    看起来目录没什么奇怪的,陈青往下翻去,映入眼帘的是一段短短的前言。

    “亲爱的用户您好,非常荣幸您能购买到这本《CW语言从入门到精通》。本书所载的CreateWorld语言,是世界上最好的语言……噗嗤”陈青念到这里,一下子笑出了声来,“还有语言公然地向PHP宣战啊?”

    “PHP是世界上最好的语言”这个梗,在程序员圈子里一直以来喜闻乐道的,陈青没想在这本书上也能看到。

    陈青觉得这本书倒是挺有意思,笑着接着念下去:“……CreateWorld语言顾名思义,能创造一切您能理解或理解不了事物,主导一切您能理解或理解不了的规律……总之一句话,随着您学习的深入,您就会发现,没有CreateWorld语言办不到的事情……”

    “口气还真大啊!”陈青虽然不是什么PHP语言的坚定拥护者,不过身为预备程序员,看到这么狂妄的话,还是对这个CW语言充满了兴趣。

    “好想打这作者的脸啊……”陈青看了看封面,果然没看到作者名,“嘿嘿,说了这么狂的话还不敢署名,看我怎么戳破你的弥天大谎。”

    陈青翻开了第一章,系统环境搭建,准备按照书上说的来安装CW语言的编程环境和集成开发环境。

    编程环境和集成开发环境,英文叫做IntegratedDevelopingEnvironment,简称IDE。是一个把程序设计全过程所需的各项功能集合在一起,为程序设计人员提供完整的服务的综合性的工具软件。

    只有安装了IDE之后,这台电脑才能进行使用这种语言进行程序开发。

    照这本书上所说,CW语言的IDE,存放在书封的夹层里。

    陈青好奇地捏了捏那厚实的后封,果然里面似乎有东西的样子。他小心翼翼地撕开,从夹层里面抽出了一个纸包。

    打开纸包,里面是一张小小的光盘,陈青吹了吹上面并不存在的灰尘,把它插进了自己那台旧笔记本的光驱里。

    “不会是病毒吧?”陈青疑惑地用杀毒软件把这个光盘扫了一遍又一遍,才小心地开始安装。

    这不由他不怀疑,因为这本书实在的太诡异了。

    且不说这个劳什子创造世界语言,他听都没听说过,就是这种在书皮夹层里藏光盘的行为,更是匪夷所思。

    思索再三,陈青还是点击了确定安装。鼠标刚点下去,陈青眼前的屏幕一下子就黑了。

    “我去!不会真是病毒吧?”陈青手忙脚乱地把书扔到一边,赶紧去按关机键。

    不过手还没到,黑色的屏幕上就出现了一个蓝色的窗口,一个白色的进度条在那里慢悠悠地往前晃悠着。

    陈青一头雾水地把手伸回来,眼里满是疑惑。

    编程环境说白了也只是一个普通的应用软件而已,可是像这么安装,简直就像是重装系统啊!

    陈青又低头看了看那本书,有句奇怪的话映入眼帘。

    “本软件在安装时电脑会有异常现象,此为正常现象……”陈青眨巴了半天眼睛才理解了这话是什么意思,哭笑不得地把书放下。

    “唉,算了,反正都开始装上了……”知道了黑屏的原因,陈青只好无聊地坐在那里,瞪着那个进度条,看着它慢悠悠地向前挪着。

    半个小时后,安装程序终于到了百分之百,熟悉的桌面终于又回到了屏幕上。

    不过桌面上多了一个图标,名字也一如既往的狂妄——创造世界。

    陈青不屑地撇了撇嘴,怀着打脸的念头,点开了这个程序。

    先弹出来的是一个新手向导,看起来和其它语言的集成环境没什么不一样的地方,也让陈青低看了这个所谓的创造世界语言一眼。

    你连自己的编程环境都创造不出来个夺人眼球的,还想创造世界?

    一路下一步地点过去,陈青也对这个集成环境有了简单的了解,功能什么的和其它的也没什么区别。

    费了半个小时,这个安装程序终于到了百分之百。重启了电脑,陈青看到桌面上多了一个图标,名字也一如既往的狂妄——创造世界。

    点开这个图标,陈青随手翻开书的下一页,嗯,一个小程序。

    编程语言的教学书上,这种引起兴趣的小程序的必备的。一般来说,都是输出一个“helloworld”之类的,既简单又能引发人的成就感。

    不过呢,作为号称能“没有办不到的事情”的CW语言,不出陈青所料,在这个小程序上面果然玩起了妖蛾子。

    “一个简单的天气控制程序……”看着这段“小”程序的名字和长度,陈青一副哭笑不得的样子。

    这段“小”程序足足有五页纸,那代码量多的,估计赶得上市面上所有流行的编程语言写“helloworld”小程序的总量了。

    至于名字,就更让人啼笑皆非了——一个简单的天气控制程序。

    老天爷啊,陈青活了这么大,还真没听说有什么天气能用程序控制的,更别说什么简单的程序了。

    目前人类所能实现的天气控制方法,除了人工降雨降雪,驱云散雨之外,估计就只有强迫周边工厂停工这一种方法了,之前在首都实现什么“APEC蓝”、“国庆蓝”,就是这么来的。

    好嘛,一本编程语言书都快写成笑话书了。不过这也让陈青很好奇,这段程序真的能实现什么天气控制的功能吗?不会是给自己来个动态桌面吧?

    可笑的是,这个“小程序”的下面,还一本正经地写的一条注意事项。

    “请确定当前电网的负载能力,可以达到程序执行要求?”

    陈青已经被这接二连三的奇葩要求弄得有些麻木了,他没有多想,木然地扭头看了看墙上的空调。

    “能带动一个学校,上万台空调的电网,怎么着也算得上负载足够吧?”陈青心里琢磨着,“我倒要看看这破东西,到底能给弄出什么妖蛾子来!”

    拉出笔记本的外接键盘,陈青照着书上的代码,费了大半小时间,才把这段“小”程序敲进电脑里面。

    看着有着足足几百行代码的“小”程序,陈青颇感好奇地活动着自己手腕,然后点击了“编译并运行”。

    只见屏幕上出现了一个控制行窗口,无数数据流水一般刷过,似乎和别的程序没什么区别。

    陈青看这程序执行起来还挺长,正要拿起书接着看一看,突然感觉周围光线开始一闪一闪的。

    陈青扭头看去,宿舍里的灯泡不知道什么时候开始闪烁起来,似乎供电出了什么问题。

    与此同时,整栋楼都响起了此起彼伏的哀嚎声。

    “我去!电压不稳吧这是?我正在打团啊!”

    “你顶多就是输了团战,我的几百行代码可是还没保存呢啊!”

    “擦,我的好几页论文可是比你的代码值钱多了!到底什么情况啊!”

    “哈哈哈哈,幸好我装着电池呢!”

    “靠我电脑烧了!冒烟了!”

    ……

    陈青愣愣地听着楼里各种牲口的嚎叫,心里暗自庆幸自己幸好没用电脑做什么要紧事,却突然感觉,似乎有点不对劲。

    扭头看了看室友们那些闪来闪去甚至直接黑掉了的屏幕,陈青神情呆滞地回头,看到了自己那台还在执行着不知道什么鬼程序的笔记本电脑,终于明白了不对劲在哪里——自己这电脑,这个时候一点毛病都没有!

    陈青急忙把笔记本抬起来,只见后面空空荡荡的,和印象里的一样,他并没有给笔记本装电池。

    可是这电脑怎么没事呢?陈青正在疑惑着,屏幕上那流水般的语句还在执行,这时都快闪成了信号灯的灯泡终于“啪”得一声灭掉了。

    不知道是变压器烧了还是有人看电压不稳拉了电闸,反正终于停电了。

    陈青的笔记本也终于执行完了程序,光标闪了闪,屏幕也暗了下去。

    陈青这次是真傻了。

    他亲眼看到,自己的笔记本在停电之后,还运行了五秒钟!

    没有装电池,在停电之后还运行了五秒钟!

    陈青呆呆得看着自己的笔记本,根本想不明白发生了什么事情。没有电池,这电脑怎么还能自己运行呢?这不科学啊!

    “哎,你们看,”一个室友突然指着窗户外面大叫起来,“天晴了,快去抢地方晒被子啊!”

    说着宿舍里其他三人也顾不上叫陈青,卷起床上的被子就一窝蜂的跑出去了。

    听到这话,陈青的脖子咯吱咯吱的,像机器人一样慢慢把头转过去,就看到一副不可思议的画面——一缕阳光从窗户外射了进来,正好打在他的脸上。

    天真的放晴了!?怎么可能!?