`
ggwang
  • 浏览: 21482 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

自然语言表达和程序语言表达

阅读更多
自然语言表达或演讲过程中,我们会有完美的发挥,忘我的投入,一切关于表达的程序设计都在潜意识中自动执行和完成.
但是也有念经的时候,当形式和语法,或表达技巧呈现在意识层面的时候,我们被置身于意义的完整性和连贯性之外.

本来是和语意相同一的表达主体,便被降格到纯粹的表达媒介之地位.
甚而至于,无论我们多么想表达意义,但身形与行动已经被定格为某一抽象的语义符号或是形式语法单元(尸化),正所谓人微度轻.

编程语言本质上是面向机器,面向理解的指令性语言,而不是自我表达语言或描述性语言.
如果以机器理解或面向机器理解的语言协议为出发点,或者以多界面的多用户的界面理解为出发点,那末似乎编程真地似乎是在严重改变我们的语言本性.语言不再以人的身体为尺度.

也许语言仍然是世界的尺度,但人,至少个人不再是世界的尺度.
分享到:
评论
3 楼 ggwang 2007-05-17  
但是关注软件产品的这样一来一种对象化描述和思维定势,似乎还是还是掩盖了编程的一部分本质.虽然是软件设计是工艺,但并不是面向产品对象的一种制造或生产.

而是,思维,表达与设计.
面向产品的对象化描述方式,阻碍了我们对全局的理解.
2 楼 ggwang 2007-05-17  
如果编程不限于文本方式的话,编程的本质就是设计或工艺.

1 楼 ggwang 2007-05-17  
当然,人的尺度也是可以不断扩展的.比如逻辑化思维方式的培养和机器化行为方式的嵌入,都是可能的.

补充!

相关推荐

    自然语言和计算机编程语言的比较.doc

    自然语言中的词汇是具有语义的最小独立单位,而计算机编程语言中的token是编译程序中的术语。词汇与token都是“符号(Symbol)”,它们可以被我们“用来”映射到各种实体或者概念上去。自然语言中的词可以划分为许多...

    完整版自然语言和计算机编程语言的比较.docx

    自然语言通过词汇、语法和语境来传达复杂的思想和情感,而编程语言则通过特定的结构和逻辑来表达计算和控制流程。比如,自然语言中的形容词和副词可以增强描述的精确性,编程语言中的变量和函数可以定义和操作数据。...

    自然语言和计算机编程语言的比较.pdf

    近年来,随着人工智能和自然语言处理技术的发展,计算机在理解和生成自然语言方面取得了显著进步,但仍然无法完全模拟人类的自然语言处理能力。 在实际应用中,自然语言与编程语言的融合趋势日益明显。例如,自然...

    人工智能自然语言处理发展报告.docx

    自然语言是指人们日常使用的语言,如汉语、英语等,而非编程语言或人造语言。 - **重要性**:据统计,人类以语言文字形式记录和传播的知识占总知识量的80%以上。而在计算机应用中,85%左右的工作涉及语言文字的信息...

    人工智能时代背景下自然语言处理技术的发展 (1).pdf

    但是,随着研究的深入,人们发现自然语言表达的灵活性和多样性远远超过了编程语言的规则范围。于是研究者们开始模仿人类理解语言的方式,尝试让计算机以类似人类的方式来理解语言。这涉及到对自然语言的语法规则、...

    自然语言词性标注程序

    本程序“自然语言词性标注程序”是针对汉语设计的,采用C++编程语言实现,具有实际运行能力,能够对输入的文本进行精确的分词和词性标注。 首先,我们要理解什么是词性标注。词性标注(Part-of-Speech Tagging,...

    类型声明翻译成自然语言源程序

    5. 使用自然语言表达:将以上信息整合,用通俗易懂的语言表达出来。 通过学习和实践,我们可以将复杂的C类型声明转化为自然语言,使得理解和应用这些声明变得更加简单。对于面试者来说,熟练掌握这种转换技巧将大大...

    ST语言编程手册.pdf

    ST 语言是一种高级编程语言,具有强大的表达能力和灵活的语法结构。ST 语言的基本原理包括语言描述、语法图、语法规则、基本元素的语言等几个方面。 语言描述 语言描述是指语言的基本结构和组成部分,包括语法图、...

    三菱Q系列PLC ST语言及Q系列PLC指令视频教程 三菱ST编程高级语言 ST程序编程指令教学.zip

    ST(Structured Text)语言是IEC 61131-3标准定义的五种编程语言之一,适用于三菱Q系列PLC,是一种结构化、接近高级编程语言的编程方式,提供了更为灵活和强大的编程能力。 本教程《三菱Q系列PLC ST语言及Q系列PLC...

    ST语言规则编程手册全面讲解ST语言

    ST语言以其丰富的表达能力和接近高级编程语言的语法特性,深受工程师们的青睐。本手册全面讲解了ST语言的基本原理、规则以及使用实例,旨在帮助读者在对编程不熟悉的情况下,也能快速理解和掌握ST语言。 1. **ST...

    自制编程语言基于C语言郑钢源代码

    语法解析器则根据词法分析生成的Token,按照预定的语法规则构造出表达程序意图的抽象语法树。 在实现自定义编程语言时,我们还需要关注类型系统、变量管理、运算符重载、控制流结构、函数调用等核心概念。例如,...

    高级语言、汇编语言及机器语言的区别

    高级语言是相对于汇编语言而言的,旨在使编程更加接近人类自然语言和数学表达。这类语言包括Java、C、C++、C#、Pascal、Python、Lisp、Prolog、FoxPro、VC、易语言、C语言习语言等。高级语言的语法和命令格式多样,...

    自然语言(思维)的XML架构

    XML是一种标记语言,常用于数据交换和结构化数据存储,因为它具有跨平台、独立于编程语言的特性,同时支持自定义的结构和扩展。 自然语言是人类交流的主要工具,它包含了丰富的语境信息和非精确性,这使得理解和...

    ABB PLC ST语言编程手册_st语言手册_abbplc编程语言_ST语言_ABBPLCST语言编程手册

    这种纯文本方式提供了更大的灵活性和表达能力,使得程序员能够用更接近于传统高级编程语言(如C或Pascal)的方式编写代码,这对于有软件背景的工程师来说更加熟悉和方便。 在ST语言中,你可以使用结构化的控制流...

    自然语言输入

    自然语言输入则是指用户可以通过输入类似日常对话的文字来控制或询问计算机系统,而无需掌握特定的编程语法或命令行指令。这一技术大大降低了人机交互的门槛,让非技术人员也能轻松操作复杂的计算任务。 自然语言...

    面向智能合约的可编程自然语言设计.pdf

    在这一过程中,需要考虑法律和金融等专家与程序员沟通问题、合约代码与法律对接的问题、代码逻辑安全性问题及智能合约语言表达能力等问题.本研究提出了自然语言设计DSL,通过设计智能合约的规约语言,达到了保留自然...

    自制编程语言 的代码

    在IT领域,自制编程语言是一种有趣的挑战,也是深入理解计算机科学和编程原理的重要途径。创建一个编程语言涉及多个层面的知识,包括语法分析、语义分析、编译原理、解释器设计以及错误处理等。让我们详细探讨一下这...

    (完整版)ST语言编程手册

    3,是PLCopen组织推荐的五种标准编程语言之一,其余四种包括Ladder Diagram(梯形图)、Sequential Function Chart(顺序功能图)、Function Block Diagram(功能块图)和Structured Text。 在ST语言中,其基本原理...

Global site tag (gtag.js) - Google Analytics