第一百二十六章 IM当中的山寨机(1 / 2)

超级U盘 纸火花 1583 字 9个月前

“其实在有现成模板的情况下,编写新的软件并不难。我只是照着我的理解和需求把一款开源的即时通讯软件改了改,就变成了现在的蜜聊。”看到宿舍三兄弟张大嘴巴欲吞鸭蛋的样子,马竞连忙解释道。

他这话倒不是胡说安慰人,实际上蜜聊软件的软件架构、编程实现都极大的参考了市面上常见的几款即时聊天软件无论其是开源的还是闭源的,其中就有扣扣、、等知名产品。

当然马竞是不会也不屑于复制别人家代码的,蜜聊软件延续马竞制造的传统,主体部分依旧是纯机器码编程,只是在界面引擎也就是皮肤和表情组件上使用了脚本语言。

“马竞的编程语言”开发并不顺利,马竞还处在积极学习几款热门编程语言的阶段。

甚至所谓的“中文编程语言”他也有下载编程工具了解过,最后的结论是中文并不适合作为编程语言,原因就是“中文没有空格”。中文里面一个字和其前后字之间的关系通常需要根据其意思来判断,尤其是没有标点符号的古代。孔夫子一句“民可使由之不可使知之”就被后来人基于不同理解和意图断句成了好几个版本。

““民可使由之,不可使知之”国家统治人民驱赶他们做事就行了,不要让他们明白在做什么是一种意思,““民可,使由之,不可,使知之”如果这人可以造就,就创造条件让他自由发展,否则,就只让他明白道理,教他做人和““民可使,由之,不可使,知之”老百姓若可任使,就让他们听命若不可任使,就让他们明理的意思又不一样了。

甚至还有人把这句话断句成“民可使,由之不可使知之”如果老百姓可以被支使,放任自由是不行的,必须加以引导让其守礼。

在我们嘲笑英文遇到新词就要生造,而汉语三千常用字颠倒一下顺序就能变成新词的时候,却也带来了一个麻烦,便是汉字的前后粘连问题。电脑软件其实是“最没脑子”的,它才不会浪费计算力去辨析词意与断句,分析“民可使”到底是“民可,使”还是“民,可使”还是“民可使”,这就造成了歧义,这对软件执行是很严重的问题。

加上汉字一个字占用两个甚至三个字节,当然没有一个字节就搞定的英文字母轻松省力了,这是处理空间有限的情况下,基于图形的汉字天然弱势于基于声调的拼音文字的地方。除非现在的硬件环境全面改革,不在乎处理带宽,反而计较信息存储空间了,那么信息丰富的汉字又会把信息量低下的拼音文字甩在后面。

其实现在的软件设计思想体系,整个儿都是西方化的,在这样的大环境下追求中文编程并没有多少实际意义。一方面最核心的电脑硬件的设计制造都在国外,都在英语世界里面,英文字母占据地利优势,同时绝大多数程序员也都在国外,大多数新软件、新游戏的生产和使用也都在国外,这又是人和优势。

这时候强调中文编程,一定程度上讲,和闭关锁国完全有的一比。当然马竞也不赞成现在全民学英语的教育产业化,他比较认可岛国那样更加重视专业翻译人才的模式。

虽然国人经常嘲笑岛国和象国邻居拙劣的英语水平,但是这两个国家中前者是全球游戏产业第一,一个是全球外包软件第一,

把思维拉回来,马竞用公筷夹了一撮金针菇下到面前麻辣的火锅格子里面,又给其他三个格子里面也各下了一撮。

桌子上这个火锅也是颇有特色,不是通常分红白辣鲜的鸳鸯锅,而是等分成四个扇形,同时煮着麻辣、微辣、三鲜、番茄蘑菇汤四种不同风味的火锅汤底。

放下公筷,换回自己的漏勺,马竞这才说道:“就跟这火锅一样,蜜聊软件相比于其他聊天软件只是多了一个改变,就是增加了一个类似手机的三卡三待功能。”

“手机?三卡三待?”除了早知内情的汤佳怡,众人都是一头雾水。

“现在有的手机支持双卡双待,有的支持三卡三待,可以同时安装多个手机卡,各自独立互不影响。一个手机上面同时插好几个s卡,私人手机号、办公手机号,或者上网专用号、短信专用号可以自由组合。而在蜜聊上面,用户也可以创建完全独立的蜜聊号,每一个蜜聊号都有独立的用户面板和好友列表,各自独立,却又整合在一起可以随意切换。”

“这不是多此一举嘛?手机插好几个卡是因为有的卡有短信包,有的卡有上网流量包,这样用着方便。你这一个聊天软件搞这个意义不大吧?对了蜜聊应该是免费的吧?”刘书盟问道。

“其实还是很有意义的,很多人都有同时登录多个扣扣号的情况,蜜聊这个功能等于是省去了切换多个帐号的时间,只需要切换面板就好了。”

在聊天软件被扣扣一统天下的时候,马竞绸缪推出蜜聊软件,也是有一些野心和想法的。