计算机的哲学思考

 

昨天老外上了节JAVA课,这勾起了,大一那年疯狂泡图书馆的激情,只能怪自己没能坚持下去,估计是碰到了老谭的C吧,果断吧JAVA给抛弃了,算是温习了下当年的激情,而如今它已经离我而去了,或者准确点说是我抛弃了这份品质,捡起了一粒芝麻。
对语言这东西有种特殊的感觉,人们尝试着用不同的语言去解释这个世界,一开始是C,后来有了C++,人们想到了“类”,为了方便有了模板和STL。或许以后会有一种更好的方式让人们用程序在计算机这个世界里去构造一个新的世界,在这个世界里活着和人一样的电子生物,当然它们只能是某块内存里一段数据加一段共用的程序,AI是必须的,但有个问题,当程序或者说电脑会思考后,它们会怎样去看待这个世界?有人说我们可以在申请内存的时候,给它们的记忆进行初始化,甚至可以向它们灌输“唯物论”。
很难说,或许,我们这个世界也是虚构也不一定,对于造物者而言,只需向大脑的特定区域发送相应的感官刺激,人类就能真实的感受这个世界,对于特殊的“例子”只需当做病毒来处理,交给瑞星也说不定,360或许也会来掺和下。现实世界被一点点地搬进了计算机,有了现实虚拟化技术,配合智能遍历机器人,我们可以很容易地把南昌大学的全貌塞进硬盘,当然6#523也可以囊括。我们甚至可以用Person这个类实例化出一个对象,相应键盘的上下左右,在这个虚拟的世界漫步。考虑考虑AI,给每个对象赋予思想,它们就可以在这个虚拟的世界里生活,而我们局外的人静静地看着这个所谓的世界,看烦了可以拖动进度条,或者加速时间。
有个问题,如果哪天内存,硬盘,资源不够用了?报错?那这个世界就崩溃了?存盘,备份到硬盘里,等待解决方案?或者用所谓的云?最好的解决方案是能有一个算法,保证资源够用,动态平衡。那就用操作系统的内存管理吧,让它来帮我们管理这个世界……
计算机科学其实应该划入哲学类。
哲学让人们去思考这个世界,没人见过神,但你能说神TA就不存在么?如果存在,那你又有证据么?或许哪天我们去“天堂”的时候就这道答案了,但这个答案已经没有任何的意义了。计算机科学它试着去解释这个世界,去模拟这个世界,虽然只有0和1两个数,但是经过先人们的不断总结,它被一遍遍地逻辑化,编程人类所能理解的语言,机器码,汇编,高级语言,批处理文件,shell程序……以后肯定还有更多的符合人类思维的语言。
我们现在甚至可以用一个程序去编写这个世界的游戏规则,生成我们所需要的语言,业界默认为编译程序,当然还有个解释程序。但机器终究还是机器,目前为止它不能真正地像人类一样思考,某种非逻辑的思维,是0和1所不能表示的思维。
感觉?
给我们的程序赋予一个“感觉”的函数,根据所处的环境、所拥有的资源,随机生成某种数据结构、类……这些都是扯淡,你咋知道人的脑子里都放了些啥。人类有其特有的情感,喜怒哀乐,我只能说写这篇文章的时候,情感这个变量放的是“烦躁”这一数据,这个数据时怎样得出来的呢?很多因素吧,肯定不是计算机单方面的,我们可以有很多感情上的组合……谁知道呢?日本方面很热衷地在研究人工智能,最近也的确出了些新奇的机器人(女仆?)。
也许计算机不能像人一样思考,但至少有种趋势,我们可以去模拟一个静态的无绝对人工智能的世界,然后人自己通过某些感官设备把这些虚拟世界的数据传给大脑神经,视觉是最直接的啦。感觉像吸毒哇,不知道毒品是啥东西,估计是些改善神经刺激或者说是迎合人类所需的精神刺激。如果是这样的话,那么这种技术也会沦为一种新的电子毒品(现在的网游)。我不知道人类发明游戏的初衷是什么,就像足球,人类为什么会发明足球?估计是吃饱了无聊了,这是一个很大的可能性,想想如果连饭都吃不饱,谁还有心情去搞什么发明创造,你总得让我吃饱饭来吧,衣食住行是最起码的嘛。生产力提高了,有了粮食储备,酒足饭饱了,总得干点别的吧,估计游戏就这样来了吧。
回到原点,计算机的发展是基于物理电子技术、化学工业材料的不断发展,又或者说是有了基于基础学科的理论奠基,人们是先有了想法,然后才有了实际产品,这些产品也应该是服务于生产的需要,不然它的存在就没有任何的意义,然后人们又想着去如何去改善设计,给机械产品注入“思想”,进而又会推动基础产业的发展。这是双向的促进作用,因为它们有利于提高生产力,最终又回到了“吃”这个话题上了。
不管如何人类的一切活动都是服务于生产力,直接点就是人类的个人感受。
如果有一天站在了这个世界之上,就像我们创造计算机一样,我们看透了本质,像神一样俯瞰这个圈圈。时间是相对的,我们现在所用的是地球时间,是相对于地球而言,太阳升起落下是一天,绕太阳一圈是一年。但时间它究竟是什么,从过去到现在到将来,都是一去不复返的。对于计算机播放音乐而言,我们可以拉进度条,可以快进,可以跳到某个时间点,穿越时空对于计算机世界而言就是Ghost一下放在硬盘里,再Ghost一下又回到那个空间点了,然后改下系统时间,它又回到了过去。如果我们站在火星上,相对地球而言,时间的速度发生了改变……时间,太复杂了这东西,具体的得去看看爱因斯坦的相对论,想回到过去有一个理论上的速度就行了。但对于计算机而言一切都可以重来,代价是什么,数据?电费?精力?用的都是我的资源。
如果在计算机这个世界里,再虚拟一个世界,那它用的就是这个计算机的资源和时间,如果哪天没电了,也没有预备方案,那么这个世界也就over了。
反观之,如果我们生活的世界也没电了,那又会怎样呢?这个地球会停电么?地球所用的能源源于何处?源于这个宇宙?维系这个宇宙的能源又源于何处?这是个死循环。S=Sa,然后无限等下去S=Saaaaaaaaaaaaaaaaa……得了吧,反正我是不知道,去问神吧。
用一个while循环单纯搭载PDF任务和按键响应,黑白液晶屏,越扁越好,加块电池,最好用太阳能电池吧,这样就不用买书了(现在的教科书真贵)。
给自己的手机装个双系统吧,哈。把操作系统放一块,把通用的手机系统放一边,追求速度嘛。启动的时候来个if……else……
在linux下绝对兼容windows程序?文件系统都不一致,用虚拟程序,每次运行时虚拟一个windows程序所需的环境,得费时间呐。
真TMD的烦!
在追求视觉冲击的同时,又想要有一个让人接受的速度,得有一定的硬件前提,如果硬件被限制。用空间换时间,那能换多少呢?当然一台普通电脑在有一个不错的算法下其执行效率可以比超级计算机高的多。
  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值