请问pascal简洁、优雅表现在哪里? ( 积分: 100 )

  • 主题发起人 主题发起人 lcd_733
  • 开始时间 开始时间
L

lcd_733

Unregistered / Unconfirmed
GUEST, unregistred user!
用Delphi快2年了,现在很困惑。
我想知道pascal的优雅表现在哪里?
难道pascal一定要守旧吗?
Pascal出现的比C还早,C语言是参考Pascal写成的,为什么Pascal就不能改进,
"begin end"不能改成"{}"吗?Pascal功能不能比C还强大吗?
 
用Delphi快2年了,现在很困惑。
我想知道pascal的优雅表现在哪里?
难道pascal一定要守旧吗?
Pascal出现的比C还早,C语言是参考Pascal写成的,为什么Pascal就不能改进,
"begin end"不能改成"{}"吗?Pascal功能不能比C还强大吗?
 
这个问题肯定难倒一大批人了,平时都是看书上,文章上这么说但从来没认真考虑过是哪里简洁了[:D]
不过我不觉的begin end 改成{}会好,因为我觉得begin end敲起来方便些,当然楼主这只是个举例
 
1、说“优雅、简洁”的人可能因为只是喜欢它。
2、我想每种语言都应该有它自己的个性,没风格的语言是一砣屎。
3、我的同学一窝蜂地学 VC、C#,我开始也跟帮,后来发现真他妈没出息,跟鸭子没什么分别。现在我是班里的另类,有 VC 的底子用 Delphi 编程,感觉挺好,有个性。
4、Pascal 语言接近自然语言,可能哪天你会觉得 Pascal 就是为你量身定做的。
5、至于改成 {} 之类的,Pascal 如果那么没出息,我们不要再用它好了。
 
只要一种语言能实现所有可以实现的功能,同时该语句能够做到书写明了,维护简便,程序高效,那么这就是一种优秀的语言。
所以VC、C#、DELPHI都是不错的语言,其唯一差别在于使用者的习惯不同而已。
 
虽然现在用DELPHI,但是还是感觉语法不太顺手,不如C来的方便[:D]
 
各种语言有自己的语法与风格,不可能千篇一律,况且,语言的变革要考虑兼容性,如果把begin,end改成{},那么原来的pascal程序将无法在新的编译器里运行。
 
谢谢大家!(尤其是vvyang和szzhb)偶有些想通了。
不想难为大家,只是想请高手们谈谈自己的见解,见识一下Object Pascal的精妙之处[:D]



 
我觉得begin with至少不会让你遇到括号少写的麻烦吧 呵呵
 
多人接受答案了。
 
个人同意..楼主的说明...建议把 begin end 改为{} 我自己的开发的一个脚本系统..也是按照这样的方式来的..
 
后退
顶部