一种简洁方便的人造语言续
我说要有光2011/02/21极客DIY IP:河北
大约1年前,我在这个版发过一个关于人造语言的帖子(联动:XXXXXXXXXXXXXXXXXXXXXXXX/t/22532),但因为懒惰以及种种原因不了了之了,最近在补汇编的时候突然又回想起那个帖子,于是回去翻了翻,又想到了一些关于人造语言的新的点子


众所周知,自然语言是一种效率低下、精确度低、兼容性差、冗余量高的愚蠢的历史产物,我们至今仍然使用这种语言的原因基本上和火车使用马屁股的宽度做轨距的理由差不多,但无论自然语言中某些表述多么不合逻辑,它仍然会带有一个唯一的、它自身所要表述并且可以解释的信息(要理解这点,我希望你能明白42不是“四十二”也不是“Forty-two”,甚至不是“42”,而是“101010”,它是42作为数字最本质的唯一含义),就如同计算机中高级语言和汇编语言间的关系一样,无论你说的是i=1;(C++)还是i:=1;(Pascal),你最终所要表述的含义是汇编语言中的MOV i,1


通过反编译的过程能以另一种语言精确的表达你所要传递的信息,虽然这个信息看似难以解读,但如同马屁股的宽度一样只是一个习惯问题,而重要的是,你所要传递的信息已经被精确无误的从一种语言转化成另一种语言


==============偶素华丽滴分割线 >.<==============
这次发帖的目的就是想和大家探讨一种关于自然语言的汇编语言的设想,这种汇编语言是对自然语言中所包含信息的精确提取,是一种简洁高效的语言


格式为:



如果我们要将中文自然语言“玛丽有一只小羊”编译成汇编语言,假定“有”的指令为"have",含义为“操作对象为被操作对象所拥有”,定义大小的指令为"size",含义为“定义被操作对象的大小为操作对象”,则编译结果如下:



暂时我能想到的就这些了,如再有想法我会及时发上来和大家交流
来自:综合交流区 / 极客DIY
6
1
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
我说要有光
进士 学者 机友 笔友
文章
317
回复
5540
学术分
15
2008/03/06注册,34分52秒前活动

Inspiration, Innovation, Discovery

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}