et27
发表于 2005-7-26 14:28:00
<P>老一辈学俄语的时候,大概也会认为用俄语思考,写作,编程,并不那么"恐怖",可以"练习和方便"而且甚至于"时髦"和"习惯"了。</P>
<P>我们这一辈学英语的时候,也肯定认为用英语思考,写作,编程,也是不那么恐怖可以当做练习和方便。要是英语没过级,甚至会因而被抹杀你的专业造诣。</P>
<P>会不会又一种时髦语言?</P>
<P>会不会是汉语?为什么会是汉语?为什么不会是汉语??</P>
<P>我想很多人是不屑于回答这个问题的,甚至是不屑于思考这个问题。</P>
<P> </P>
et27
发表于 2005-7-26 14:44:00
<P>易语言不是来解决英文也解决不了的数学表达问题的,程序语言是不是能用自然语言来实现,我看要定义“自然语言”,自然语言是复杂的,在小的领域,有各自的规则的“子语言”,大家交流的能互相明白,简单明了的语言,就是自然语言。</P>
<P>实现“趋向于”自然语言的程序语言,绝不会是拼弃自然语言的主要规则的。</P>
<P>比如数学表达式,要实现自然使用中的规则,大家已经习惯了的表达方法,如行列式,高级语言用数组等表示,但“趋向于”自然语言的程序,应该是保留更多的规则,比如现在的mathlab不就是往这个方向努力?</P>
<P>有些人认为自己实现不了的,别人也实现不了,但我不同,我自己实现不了也认为有人能实现,因为有很多有信念和能力而且有梦想的人。</P>
et27
发表于 2005-7-26 14:51:00
<P>to mikewolf2k:</P>
<P>很高兴你做了测试。</P>
<P>其实,习惯了就很难改变,比如有些人喜欢用刀叉吃饭,有些人喜欢用筷子。当世界只有刀叉的时候,你看不到有筷子,当筷子出现的时候,也许也会认为用刀叉比筷子好,但不妨碍我等会用刀叉,但想扔掉刀叉开始拿筷子的,当适合拿筷子的人拿筷子,会不会吃饭慢过刀叉?</P>
ishou
发表于 2005-7-26 19:50:00
<P>AutoCAD提供的 AutoLISP相当程度上支持 中文编程:</P>
<P>1) 可以使用 中文 作为变量名、函数名。</P>
<P>2) 一些AutoLISP提供的库函数可以更名为中文,不过,有一部分库函数不行(如</P>
<P>setq, if, while, repeat ....等不行)</P>
<P>============例子=================</P>
<P>(setq 打印 (eval 'princ))</P>
<P>(defun 我的函数 (名字)</P>
<P> (打印 "=====") (打印 名字) (打印 "=====\n")</P>
<P> (打印)</P>
<P>)</P>
<P>(setq 网名 "明经通道")</P>
<P>(我的函数 网名)</P>
<P>输出结果:</P>
<P>=====明经通道=====</P>
<P>记住:千万不要使用 中文 格式的括号 ( )!!!</P>
ishou
发表于 2005-7-26 20:27:00
<P>1)人们不会完全因为习惯问题而不愿意接受新的、更好的东西,否则在汇编之后出现的C / C++语言就不可能流行开来,进而相当程度上取代 前者。</P>
<P>2)习惯一定程度上会阻碍人们学习新的、更好的东西。VB语言就是基于人们对BASIC语言的习惯而设计出来的,凭借M$的自身的能力,它完全可以设计出一个同等用途的更好的语言,但是M$还是选择 BASIC语言模型/架构。在早期,BASIC算得上比较好的语言,但是从现在观点看,BASIC显得相当落后,解决问题能力方面相当力不从心,M$已打算放弃支持VB,这是很可悲、也很恐怖的事情。</P>
<P> </P>
<P> </P>
et27
发表于 2005-8-12 19:36:00
沉的真快,真的中文没有意义吗?有没有真正用的来讨论。
zfbj
发表于 2005-8-13 08:31:00
不习惯…
et27
发表于 2005-8-28 18:58:00
ishou发表于2005-7-26 19:50:00static/image/common/back.gif
AutoCAD提供的 AutoLISP相当程度上支持 中文编程:
1) 可以使用 中文 作为变量名、函数名。
2) 一些AutoLISP提供的库函数可以...
<BR>autolisp还不能支持面向对象的,在英文上都略逊于VBA和ObjectARX.虽然可以中文化,还是非选择所在。
yedajiang
发表于 2005-9-9 16:22:00
易语言有可用的D版吗?我以前下载的,是D版的,但好像不是特别彻底。贴一个上来吧,反正它很小。
tjdxtm
发表于 2005-9-9 16:44:00
为什么只针对2004呢?我用2002的