|
发表于 2003-10-20 13:53:23
|
显示全部楼层
每一种新生的变成语言都有一种新的编程思想在后面,
都和一种常用的代名词。
汇编语言 , 最接近机器语言的语言。
C, Pascal 面向过程的系统编程语言。写操作系统的。 C 又称为高级汇编语言
C++, Smalltalk面向对象。
Java 跨平台的网络编程。面向对象
LISP , functional programming , 适用于AI
PERL 浆糊语言 , 适用于系统管理,CGI
BASH 交互式Shell 语言, 适用于人机交互, 系统管理。
Python 集多种语言有点于一身的脚本语言。
Tcl/Tk 跨多种平台的 GUI 脚本编程语言。
VB, Dephi 可视化快速开发, RAD , 不会编程的也可以编程,但是却是最难驾驭的。
JavaScript , VBScript 客户端动态网页编程
PHP, Java, ASP , WEB Server 应用程序编程。
CWEB 文学编程
中文编程不知道有什么新技术, 如果排除带民族主义感情的因素。
如果说中文的语法特点,如 用语序来分别语义,而不是用动词的不同形态来分别语义等等
更加适合计算机处理的话, 那么我很愿意看到和听到的, 但是我想这需要语言学家和
计算机专家的联合努力。如果中文编程是最贴近自然语言的计算机编程语言,那我将欢呼
雀跃。
如果只是简单的翻译一些关键字,定义中文的变量函数名称, 那么我认为除了增加
了输入程序的难度之外, 没有什么其他的优点。
程序员必须懂一些英语,否则怎么写程序?难道变量名称都是汉语拼音?
除了编程语言之外很多的计算机知识都是英文,如果等有人把他翻译成
为中文,那都是很成熟很流行的技术了,如 OO (Object Oriented),
OO 不是编程语言是编程思想。
这是没有办法的,谁让计算机最先出现在英语国家的呢?而且一直是英语国家
领导着最先进的技术。别人用 LISP 编写人工智能程序的时候,用 C 语言写
Unix 时候,我们还在动荡不安中。当出现 OO 的时候, 我们才刚刚改革开放,
国内有多少台计算机都屈指可数。
我相信中国会赶上去,神州5号都成功了,甚至超过了。
但是在技术上,学术上,应该抛弃狭隘的民族主义。
顺便我对 “易语言“ 很感兴趣,想看一看是否有新东西。 |
|