手机浏览器扫描二维码访问
他们各有各的好处,不过在这里,林奇还是倾向于混合模式,有的情况下可以是强类型,有的时候就是弱类型。
这样既有了弱类型易于编程的优点,又有了强类型易于运行的优点。
至于函数的,什么多返回值,什么可变参数……
那都是“取其精华,去其糟粕”,只留下了最最好用的。
现在的编程语言都是用的英语,显有其他的语言,对于我们国家的人来说,有的英语不太好的。
看别人的源码的时候,看到一个变量,有的时候不懂,就查词典,查完之后也没有查出来什么,最后可能是看到了哪个犄角嘎啦里面一行注释才明白,那个变量原来是一个汉语拼音的首字母。
甚至有的人是汉语拼音全拼、首字母拼音、英语这样混着来,更让接手的人想骂人。
林奇把这块统一了起来,凡是类名,函数名和变量名字,必须用汉语,可以说是除非非得处理英语相关的一些东西,或者是处理一些字母相关的东西,否则是不允许使用字母的。
这样只要是正常的国人,看到代码,至少不会为了一个变量名去翻字典了。
至于为什么现在国人编程的时候,不用汉语来命名,其实原因有三个,第一个大部分里面的都是英语,来回切换输入法名字太麻烦,第二个原因是因为觉得输入汉语很费时间,第三就是可能有的是因为要放到github开源出去,如果用了中文怕别人看不懂。
第一第二个就不说了,至于第三个原因,要给这些人鼓鼓掌,懂得分享是一种美德。
不过为什么别人分享代码的时候都使用英语,他们就不怕我们国人看不懂吗?
林奇按照所有的这些要点,编写了一个语言,起名为“自然语言”。
自然语言,顾名思义,就是我们人与人的交流,至于背后编译器是怎么运行的,就不需要关注了。
这个语言非常简单,比如我们想编写一个软件来控制电脑定时开机关机,我们只需要在特定的地方写上“每天晚上12点定时关机,每天早上9点定时开机”这样的给人看的文字就可以了,然后自然语言编译器就能按照指令去执行。
至于他背后的逻辑是做了什么,我们完全不需要注意,不需要关心,我们只知道它能按照我们的意思执行就好了。
经过了三个月的努力,林奇开发出来了这个非常智能化,非常人性化,非常国人化的编程语言——自然语言。
林奇自己都没有想到,自然语言后来成为了第二智慧科技的四大基石之一。
ps:
在现实世界中我问过专业的人士,他们说开发自然语言至少在几十年内是不现实的,甚至有的说50年以内都是不可能的。
还有如果真的开发一门语言,别说三个月的时间了,哪怕三年能开发一门新的语言也是很快的速度。
(小燕文学WwW.XiaoYanwenXue.CoM)
国策 无限电影之科幻霸主 月临:世纪录 明末国色江山 帝国重器 侠道行 网游之创世降临 超级大忽悠 学霸的微观世界 穿越成为近战法师 蜀山之天宪神君 重生之聂小倩 打个电话给大侠 太玄战记 极品仙师 绝世天君 奋斗在加拿大 永恒剑主 巫神纪 桃色小神医
小农民混花都!会符篆!会咒语!会医术!会一切!透视咒!隐身咒!定身咒!穿墙咒!撒豆成兵!纸人术!...
伴随着魂导科技的进步,斗罗大陆上的人类征服了海洋,又发现了两块大陆。魂兽也随着人类魂师的猎杀无度走向灭亡,沉睡无数年的魂兽之王在星斗大森林最后的净土苏醒。它要带领仅存的族人,向人类复仇!唐舞麟立志要成为一名强大的魂师,可当武魂觉醒时,苏醒的,却是旷世之才,龙王之争,我们的龙王传说,将由此开始唐家三少2016...
一场意外,他被跟自己相亲的女人强行破了童子身!他是谁?权倾京城的太子爷!传闻,他冷艳高贵倾国倾城,引无数名媛淑女竟折腰,却洁身自好不近女色。她是谁?不受宠爱的豪门长女,他说你想要韬光养晦,不...
国之圣手安祖龙的亲传弟子下山振兴中医,高贵冷艳的大小姐,妩媚动人的女总裁,且看他如何横行都市,游龙戏凤,振兴中医。...
主角会异能吗?很能打吗?不会。天上会掉下异能法宝什么的砸主角脑袋上吗?根本不可能。那么主角是不是很帅,走到哪里都能惹得女生尖叫?而且,还是个情场高手?不,在学校内的最不想选择当男朋友的排行榜上,他总是得票最高。好吧,主角到底是什么货色?旁人通常称主角是疯子,变态,精神异常者。但是,主角对自己却总是有一个很明确的自称。是什么?我,是个科学家。...
男主腹黑高岭之花VS女主套路深扮猪吃虎都说谢家少爷高冷矜贵,谁知他的偏执情深只给了一人,而她却对他拔刀相向。重生前,骆憬宁错信人渣,对谢翊辰恨之入骨,最后在冰冷的囚室郁郁而终。重生归来,她强势逆袭虐渣,更要还这个男人的一世情深!名门贵族圈内最近有个大新闻,骆家那个恶名昭著大小姐终于疯了!先是在联席董事会当天,胆肥到飙车绑架谢家少爷,还在拍卖会上故意和他抬杠叫价。作死啊作死!可惜骆憬宁本人毫无自觉,生扑在男人怀里,把拍到的提货证明塞到他的胸前送你哒。传闻中被非礼多次的谢少,还在品味着唇边的柔软,眸色深沉骆小姐,你最好可以承担撩我的后果。...