第3章 一张跨越三十年的大饼
找到那个遥控器并操控它。至于电视是怎么运作的不是我们需要考虑的。”艾泽尔顺着白澪海的逻辑开始往下找,黑道白道两头找,在数据海中倒腾了一个多小时,终于找到了一个用常规途径找不到的编程软件:Real
现在已经是晚上十点了,忙活了这么久,终于找到了一个看起来还算靠谱的线索。前台的那些闹事的人等不到老板出面,大多已经散去。这个网吧发生的事情在网瘾少年之间不胫而走,没人敢再来这里。除了几个缺心眼的见事情没法解决干脆接着玩了的,整个网吧也没几个人,显的空荡荡的。
打开Real,它会首先让你选择游客模式还是正式模式,只有有账号的人才可以登录正式模式,否则就只能选择游客模式。
艾泽尔在这个界面找了半天,也没找到可以注册账号的地方。那八成就是只能通过内部拉人的方式才能成为正式用户了吧。
至于游客模式,里面干净的真的只有编程的界面,就跟Python差不多。
白澪海还是个高中生,学校的电脑课都是能水就水,也没教过编程,在这个领域是个绝对的白板。但正因为他是白板,所以对于艾泽尔具L要怎么样抱有十分浓厚的兴趣。
“没有你想的那么复杂,编程这东西,要说原理的话也不难。”艾泽尔见白澪海对编程感兴趣,也不嫌烦,而是耐心的给他解释起来。
“假如你在一个完全封闭,什么都没有的房间,里面只有一块石头(Stone),而现在有人告诉你,你只有碰到一个蛋糕(cake),你才可以离开这里,那么你要怎么让呢?”
“我什么都让不到。”白澪海脱口而出。既然已经完全封闭了,那无论如何都是无法从外界拿到蛋糕的,这种情况只能听天由命,幻想从某个角落里可以长出来一颗小麦才行。
艾泽尔摇摇头:“在现实里,你确实什么都让不到。但是在编程的世界里,这并不是什么难事。”
在编程的世界里,你只需要打一句“stone
is
cake”,那么,在逻辑上就相当于是把石头和蛋糕当成了一个东西。这个时侯你只需要摸一下石头,就相当于你摸了一下蛋糕,这就是编程。
当然,从实际的角度出发,这个过程没有想象中那么轻松。除了“stone
is
cake”,你还得提前把这个背景的框架也得用编程一句一句打出来。完全封闭的房间,出去的条件,这些都是要写的。
那么,回到他们现在的情况,他们应该怎么让呢?
虽然这次的情况有些特殊,但是编程的这件事本身是不会有什么变化的。莫里森只是搭建了一个新平台,而不是写了一套新的C语言,所以要想解决这件事,他们就得老老实实的把这件事涉及的所有前因后果和所有条件罗列出来,而不是清空写一条“让我们的外界感知与真实的世界相匹配”就能解决的事。
“不好搞啊,如果是一个正常点的程序,那我说不定很快就能搞定。但是如果是可以影响到现实的……这出个bug可就要命了。”艾泽尔烦躁的抓了抓脑袋,“小白,接下来对我来说可是个大工程,你去帮我带瓶水回来。也不用你帮忙,你自已玩你的吧。”
白澪海连连答应了下来,他出了网吧门,去商店给艾泽尔买了一份大瓶装的茶饮料,放在了艾泽尔的旁边。白澪海回来后也没真的去打游戏,他也下了个Real,不是想打游戏,就是单纯的对这个软件感兴趣。
它真的只是一个编程工具吗?还是说有什么隐藏的功能自已没有发现?如果只是一个单纯的面向内部人士的软件,那为什么会有一个游客模式?
这个游客模式肯定不是说普通人下载下来当一个编程工