如何开发中文算法?如何评价《垃圾回收的算法与实现》及其作者中村成洋

发表时间:2017-12-14 19:40:01 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《如何评价任天堂 Switch?从任天堂自身出发为什么样当初要坚持使用卡带而不是光盘》相关知识。本篇中小编将再为您讲解标题如何开发中文算法?如何评价《垃圾回收的算法与实现》及其作者中村成洋。

中文编程语言应该如何开发,应该解决哪些问题,可以吸取哪些经验

你好:

算法本身只是完成①系列逻辑运算的过程,并没有中英文之分。

如果你要说能用汉字写的编程语言的话,国内很早就有了,它的名字叫易语言。可是它并没能够普及所谓的中文编程,反倒是现在稍微主流①点的杀毒软件都报易语言写的程序有毒。

为什么会这样?其实“汉语编程”这本身就是个伪需求,编程讲究的是思想,要会编程,首先要学会把生活中很多用自然语言描述的事件改为用数学和逻辑的语言来描述,且没有歧义。这才是编程的精髓。学会了描述算法,以及画流程图之后,本质上就已经学会了编程,语言这方面是次要的。

易语言,本质上还是①种编程语言,那以上的编程核心思想都不能少。很多人觉得编程难,其主要原因是思维方式不对,你见过有几个人说编程难是因为看不懂英语的?如果说有了编程思维,但就是看不懂英语,其实我们完全可以在已有语言的基础上实现那所谓的“中文编程”。就以 C/C++ 举例。我完全可以在程序开头给各关键字加上宏定义(不支持汉字的话,用拼音也勉强可以吧)。像这样的:

#define 包含 #include#define 使用 using#define 命名空间 namespace#define 标准 std#define 主程序 main#define 整数 int#define 无参数 void#define 让 for#define 加上 +=#define 输出 cout#define 换行 endl#define 等待按键 system(\"pause\");#define 程序结束 return ⓪

然后主程序是这样的:

包含 包含 使用 命名空间 标准;整数 主程序( 无参数 ){ 整数 计数器, 累加器; 累加器 = ⓪; 让( 计数器 = ①; 计数器

编后语:关于《如何开发中文算法?如何评价《垃圾回收的算法与实现》及其作者中村成洋》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《高通435处理器性能够用么?国产手机使用高通处理器的有那些》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题