你认为pascal语言有什么长处和不足?
要求
是指p语言本身的,不是其开发环境的。
最好是讲需要补充点什么语法,什么规则你不喜欢

解决方案 »

  1.   

    说是代码优雅,但看着java也挺舒服的
      

  2.   

    PASCAL 为何没有静态变量,只好用全局变量代替;可JAVA与C都有静态变量
    static int x=5;      它虽是局部的但值不会消失的变量,用在子程序中再次执行仍能访问到;
      

  3.   

    应该说Pascal本身很强大,也很容易学习,只是缺少某方面的支持库,比如网络开发等
      

  4.   

    我原在学校学的PASCAL,用了PASCAL多年,后改学C后,就放弃了PASCAL,发现C比PASCAL灵活方便,
    但DELPHI的出现使PASCAL得到了推广,而C++就不再辉煌,C++BUILDER由于出来太迟失去了人心.
    VC++与底层太紧太难而只有高手推崇;
      

  5.   

    如果DELPHI由微軟撐著,BORLAND開發小組來搞,現在就想都不想這個問題了。語言本身都差不多的。
      

  6.   

    我觉得pascal挺好的  有个free pascal,可以跨平台的  比较强  就是有点不成熟
      

  7.   

    长处就是名称比较长:pascal > Java > C++ > c# > c哈哈
      

  8.   

    PASCAL适合教学,结构严谨。但实际应用的时候不够灵活。比如用16进制代替字符输出,很多时候控制字符输出都是需要用16进制表示比较方便。
      

  9.   


    可以使用编译开关实现类似的效果。
    {J+}
      nStatic: Integer;
    {J-}
      

  10.   

    这么说吧,Pascal的意图是很长远的,它是一个有野心的语言,他意图实现一种不会被误用的语言,因此编译器在错误判断提醒方面很严格,稍有越界,编译器就会阻止代码运行。这点和C++不同,C++不会提示你这段代码是不安全的,只是这样束缚了程序员的思维,而且造成了很多程序员“只要编译器愿意编译代码,代码就没问题”的坏思想,要不是Borland最后推出扩展的Pascal也就是Delphi,Pascal估计早就灭绝了
      

  11.   

    很多、很多、很多...
    没有Delphi,Pascal也不会灭绝,还有Free Pascal、Oxygene/Chrome、Modula-2、Ada... 都是从标准Pascal发展出来的。
      

  12.   

    要没有DELPHI,PASCAL早就完了,就象ALOGL60一样(许多人都没听说过),
    标准PASCAL中许多没有考虑好,象文件系统,指针等,不得不进行扩充,用
    {$+} {$-}之类的.   
    C的麻烦是头文件的烂用,这可能是当年BORLAND选PASCAL而未选用C的原因,
    本来风头是C,结果让位于PASCAL了.
      

  13.   

    Pascal我认为语法严谨,非常。