bug是一个英文单词,本意是臭虫、缺陷、损坏、犯贫、小虫等意思。但是我们熟悉的bug通常指的意思是缺陷、漏洞、不合理的存在之意。

bug最早是用来形容软件程序、游戏程序等编程设计中出现的漏洞、缺陷,指的是这个程序设计不合理,存在问题,统称bug。值得一提的是,bug是所有程序都会存在的,没有一个程序是完美无bug的,只是bug有没有被发现而已,bug严不严重而已。我们以大部分人熟悉的游戏为例,来详细说明下bug的意思。



游戏里的bug分2种,一种是良性bug,一种是恶性bug,这里是从玩家的角度来说的,对于游戏开发商来说就没有这种区分了。凉席bug指的是游戏里的一些漏洞,可以给玩家带来收益,这就是所谓的刷bug,这些bug种类有非常多,比如可以利用某个bug刷游戏金币,刷游戏装备,打不死,快速通关副本,伤害爆炸等等,这类bug会被一些玩家充分利用创造收益,属于作弊行为,游戏开发商发现后会立即修复。而恶性bug指的是游戏重大的缺陷,影响玩家游戏体验,比如游戏卡屏,掉帧,闪退,无法连接网络等等。

bug最早的创始人是格蕾丝·赫柏(Grace Murray Hopper),这是一位电脑专家,他在为美国的海军工作,他也是最早将人类的语言录入到电脑系统内部的专家之一。这个词汇最早就是代表电脑的程序出现了错误,后来这个词汇就一直沿用至今。

那bug用来形容人又是什么意思呢?你很bug,指的是你这个人很奇葩,不合理的存在,可以是骂人的话,也可以是夸奖人的话,具体意思需要根据上文分析了,骂人的时候,指的是你这个人不该出现在这个世界,这个时间怎么会有你这样(厚颜无耻)的人呢;夸奖人的话,指的是你这个人非常优秀,能力超出常人,比如一个人可以心算大位数算法,这是超出一般人能力水平的,那么就可以跟他说你很bug。