`
lujar
  • 浏览: 512120 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

汉语言编程的希望不在今天

阅读更多

看到CSDN上有很多人在讨论汉语言编程,有人把“汉编”骂的狗血喷头,有人在苦苦支撑自己的“民族特色”。我感觉骂 “汉编”的人们是过于西化了,而苦苦维护“汉编”的人们又过于保守了,那么我就发表一下我中庸而又和谐的想法:在目前这种结构化的编程语言中,“汉编”是没有什么意义的,理由我就不说了,很多人已经慷慨陈词了;我认为“汉编”的希望在明天,等到自然语言理论发展起来的时候,“汉编”将会有自己的用武之地。想一下也许下面的代码对于中文或者英文来说没有区别:

if you.tired then you.sleep();

如果 你.累了 那么 你.睡觉

可是下面的自然语言化的代码就有意义了:

if you're tired ,please fall aleep

累了的话就睡吧/累了就睡呗/如果累了就睡

想想如果能够实现用自然语言控制计算机的话,汉语言编程还没有意义吗?如果再结合语音识别,那么做为一个纯种中国老爷们儿,你是愿意假装归国华侨似的对着电脑说“Please format disk c if you receive command 'ok'!”,还是愿意用纯种国语说“收到'ok'就把c盘给它格式化喽”呢???

好好发展汉语言的自然语言理论吧。

分享到:
评论

相关推荐

    C程序设计语言 电子书 pdf格式

    《C程序设计语言》是计算机科学领域的一部经典著作,本书由C语言的研制者之一Dennis M. Ritchie和著名计算机科学家Brian W. Kernighan合著,于1988年首次出版。作为C语言的权威性介绍书籍,它系统全面地讲解了C语言...

    汉语编程基础教程(汉语程序设计----沈志斌)

    学习汉语编程必须明白几点: 1-中文和英文的地位是平等的,在计算机中也一样,不要褒英贬汉;... 现在还是个过渡阶段,希望将来龙芯出中文CPU,然后与汉编联姻,就是汉语和英语在计算机世界中二 分天下的时候了。

    C程序设计语言(第2版·新版)

    C程序设计语言是由C语言的创始人丹尼斯·里奇和布莱恩·柯尼汉共同编写的经典教材,通常被称为K&R C(取自两位作者姓氏的首字母),本书第二版即为“C程序设计语言(第2版·新版)”,是对原始1978年版《C程序设计...

    学生个人网页设计作品 学生个人网页模板 简单个人主页成品 个人网页制作 HTML学生个人网站作业设计 汉语言文学设计题材网页

    - **定义与用途**:JavaScript是一种广泛用于网页的编程语言,主要用于增加交互性和动态效果。 - **特点**:可以用来处理用户输入、改变网页内容、创建动画效果等。 - **应用示例**:文件中提到的“JS特效”、“定时...

    汉编自绘皮肤反编译版源码

    汉编自绘皮肤反编译版源码是一个针对易语言编程环境开发的皮肤库资源,主要特点是用户可以自定义和绘制界面皮肤,提供了一种高度定制化的UI设计体验。源码包含了三个不同版本,分别是2.6、3.74和4.0beta,这表明该库...

    Java程序设计模式程序设计.doc

    * Interpreter(解释器模式):给定一个语言,定义它的文法表示,和一个解释器,使用该解释器来解释该语言中的句子。 * Iterator(迭代器模式):提供一种方法顺序访问一个聚合对象中的各种元素,而又不需要暴露该...

    试对《The C programming Language》英译汉

    ### 《C程序设计语言》中文翻译概述与关键知识点解析 #### 一、背景介绍 自1978年《C程序设计语言》一书首次出版以来,计算领域经历了翻天覆地的变化。大型计算机的功能变得更为强大,而个人电脑的发展也已经能够...

    2010.6.17-今天一天对android的研究总结,感觉还是个门外汉

    5. **编程基础**:Java语言基础,Android特有的编程概念如生命周期,服务,广播接收者,内容提供者等。 6. **API交互**:如何调用Android API进行硬件访问,如GPS、摄像头、传感器等,以及网络通信的基本方法。 7....

    机器学习中的机器翻译,通过调用百度翻译的api实现汉译英,再英译汉

    这个项目是在Java环境中进行的,特别适合那些熟悉Java编程并希望探索自然语言处理(NLP)应用的开发者。 首先,我们需要了解Java在API调用中的基本概念。API(Application Programming Interface)是一组预定义的...

    C++从零开始

    由于我从没正经看完过一本C++的书(都是零碎偶尔翻翻的),并且本系列并不是教条式地将那些该死的名词及其解释罗列一遍,而是希望读者能够理解编程,而不是学会一门语言(即不止会英翻汉,还会汉翻英)。整个系列全...

    基于hap3.0简单工作流开发步骤

    1. **单一网关(Exclusive Gateway)**:类似编程语言中的条件语句,可以为序列流设置条件,从而决定工作流的下一个执行节点。 2. **并行网关(Parallel Gateway)**:允许工作流同时执行多个分支,但需要注意的是,...

    基于.NET Framework2.0的Windows窗体应用开发认证考试(汉70-526)

    通过了解和掌握.NET Framework 2.0的核心概念、窗体设计和事件处理,考生将能够创建高效、用户友好的应用程序。 【描述】:“基于.net framework2.0窗体应用开发认证题” .NET Framework 2.0是微软推出的一个强大...

    IT日语-日汉专业会话:软件工程开发实例

    "IT日语-日汉专业会话:软件工程开发实例"这个资源提供了一个独特的学习机会,将日语语言学习与实际的软件开发过程相结合。这样的结合对于那些希望在日本企业或者与日本团队合作的IT专业人士来说是极其宝贵的。 ...

    2022年有关计算机类实习报告3篇例文.docx

    这篇实习报告的主角是一名在银行实习的大三学生,专业是汉语言文学,但在实习中担任了类似大堂经理助理的角色。实习过程中,他主要负责客户分流、指导填单以及解答基本银行业务问题。实习初期,他面临了体力上的挑战...

    c 谭浩强版 pdf格式

    1978年,贝尔实验室正式发布了C语言,并由布莱恩·柯林汉(Brian Kernighan)和丹尼斯·里奇共同编写了经典的《C程序设计语言》一书,这本书被广泛认为是学习C语言的权威指南。虽然该书并未完全定义出一套完整的...

    易语言智汉汇编模块源码-易语言

    易语言是中国本土开发的一种编程语言,它以“易”为理念,旨在降低编程的难度,让普通用户也能轻松进行程序开发。"智汉汇编模块"是易语言中的一种特殊组件,它允许开发者使用汇编语言来编写更底层、效率更高的代码。...

Global site tag (gtag.js) - Google Analytics