我说一下个人感受(各自争鸣,最适合自己的就是最好的)
作为一种人工机械语言,好的编程语言,应当是尽可能少的使用结构关键字,特别尽量避免引入结构虚词。结构界限控制应当用大家一眼就能看明白的符号代替。就好比,做数学运算,你是习惯于用数学运算符号呢?还是这些运算符号统统用文字代替呢?
另外,原子性操作指令应当尽量避免使用关键字作操作符,如变量声明和方法声明。
我个人最看不惯的还不是
if...end if
这种结构,而是像
Dim a as Integer
这种东西。
不但使用dim操作符来定义变量,而且还引入虚词as,最让我受不了。
但VB这种语言比起C语言来说,可能更加适合没有编程经验的入门者,因为他更偏自然语言。而C这样的语法更适合系统开发,因为他避免大量不必要的关键词。
其实语言之争没啥意思,个人偏好而已。其实比起语言本身,编程思想还是更重要的。只要深入理解编程的基本原理,那么我们总是可以以较低的成本迁移到其他风格的语言上。
如果看见有人跟我的观点完全对立,请不要感到疑惑,每个人的对语言风格的偏好都不一样。
温馨提示:答案为网友推荐,仅供参考