delphi2005的Pascal语言感觉比C语言难,它比VC++ NET强在哪?
来源:百度知道 编辑:UC知道 时间:2024/06/16 23:26:15
从定义到使用感觉比C难多了,也不直观
比方for循环,C语言一个括号+3个逗号就搞定,Pascal还要to、downto,循环体中还不能改变循环次数。
赋值也是,C语言一个=号搞定,它还要:=
数组的定义到使用就更不用说了,C定义 int a[10];Pascal要 a=array[1..10] of integer;
从定义到易读性都完全不占优势,它比VC++ .NET强在哪???
1楼钻牛角尖了,既然有人说“聪明的程序员用delphi”那它肯定有其它语言没有的优点,你如果对它理解够深,那肯定能发掘出来。
比方for循环,C语言一个括号+3个逗号就搞定,Pascal还要to、downto,循环体中还不能改变循环次数。
赋值也是,C语言一个=号搞定,它还要:=
数组的定义到使用就更不用说了,C定义 int a[10];Pascal要 a=array[1..10] of integer;
从定义到易读性都完全不占优势,它比VC++ .NET强在哪???
1楼钻牛角尖了,既然有人说“聪明的程序员用delphi”那它肯定有其它语言没有的优点,你如果对它理解够深,那肯定能发掘出来。
楼主钻牛角尖了,有人说“聪明的程序员用Delphi”,那不用Delphi的程序员都是不聪明的了?Delphi作为最早引入visual设计界面的编程工具,自然有他的独到之处。但是从语法等浅层次的角度来看,肯定是看不出来的,精华在于其设计思路和核心思想。
顺便转一下别人的回答,希望对你有帮助
http://zhidao.baidu.com/question/747310.html?si=1
delphi貌似很多年没有更新了,意味着生产厂家有可能放弃了对它的支持。
不过话说回来,任何语言都是工具,钻研得足够深,都会让你有施展的空间,语言没有好坏贵贱之分。
delphi2005的pascal和free pascal一样吗?
要是觉得不好用,用VB好了,c和pascal都没VB直观的の
一句话:
个人喜好不同,
但是Pascal绝对比C语言好看得多,每个语句都很清晰,不会有歧义。
C语言很多地方疏忽了能编译通过,Pascal则不会有可能。
所以一直作为教学语言,只是目前微软一统江湖,它又不做Pascal。