你认为pascal语言有什么长处和不足?

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

...全文
302 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
Li103ZzZ 2009-04-12
  • 打赏
  • 举报
回复
up
starluck 2008-12-08
  • 打赏
  • 举报
回复
還不錯的語言,我一直在用。:)
oushengfen 2008-12-07
  • 打赏
  • 举报
回复
Pascal我认为语法严谨,非常。
Mit1208 2008-12-07
  • 打赏
  • 举报
回复
程序嘛..都是方便日常工作才出来的!能编写方便自己工作的程序就行
stgsd 2008-12-06
  • 打赏
  • 举报
回复
再挂几天
BCBPLC 2008-12-06
  • 打赏
  • 举报
回复
要没有DELPHI,PASCAL早就完了,就象ALOGL60一样(许多人都没听说过),
标准PASCAL中许多没有考虑好,象文件系统,指针等,不得不进行扩充,用
{$+} {$-}之类的.
C的麻烦是头文件的烂用,这可能是当年BORLAND选PASCAL而未选用C的原因,
本来风头是C,结果让位于PASCAL了.
stgsd 2008-12-03
  • 打赏
  • 举报
回复
1楼:
第二条理由不是需要的
长沙三毛 2008-12-03
  • 打赏
  • 举报
回复
1)关键字太长
2)与主流语言族C/C++区别明显
cccok 2008-12-03
  • 打赏
  • 举报
回复
我顶
  • 打赏
  • 举报
回复
很多、很多、很多...
没有Delphi,Pascal也不会灭绝,还有Free Pascal、Oxygene/Chrome、Modula-2、Ada... 都是从标准Pascal发展出来的。
stgsd 2008-12-03
  • 打赏
  • 举报
回复
很好,各位继续
gyk120 2008-12-03
  • 打赏
  • 举报
回复
这么说吧,Pascal的意图是很长远的,它是一个有野心的语言,他意图实现一种不会被误用的语言,因此编译器在错误判断提醒方面很严格,稍有越界,编译器就会阻止代码运行。这点和C++不同,C++不会提示你这段代码是不安全的,只是这样束缚了程序员的思维,而且造成了很多程序员“只要编译器愿意编译代码,代码就没问题”的坏思想,要不是Borland最后推出扩展的Pascal也就是Delphi,Pascal估计早就灭绝了。。。
etomahawk 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 BCBPLC 的回复:]
PASCAL 为何没有静态变量,只好用全局变量代替;可JAVA与C都有静态变量
static int x=5; 它虽是局部的但值不会消失的变量,用在子程序中再次执行仍能访问到;
[/Quote]

可以使用编译开关实现类似的效果。
{J+}
nStatic: Integer;
{J-}
shuihan20e 2008-12-03
  • 打赏
  • 举报
回复
没意思
sdzeng 2008-12-03
  • 打赏
  • 举报
回复
又是比较语言
starwlj 2008-12-03
  • 打赏
  • 举报
回复
PASCAL适合教学,结构严谨。

但实际应用的时候不够灵活。比如用16进制代替字符输出,很多时候控制字符输出都是需要用16进制表示比较方便。
ajiwuweibin 2008-12-03
  • 打赏
  • 举报
回复
长处:功能强大
不足:有些功能不能实现
yf520gn 2008-12-03
  • 打赏
  • 举报
回复
强帖留名!不得不顶!
byteh 2008-12-03
  • 打赏
  • 举报
回复
长处就是名称比较长:pascal > Java > C++ > c# > c

哈哈
yinxd6112 2008-12-03
  • 打赏
  • 举报
回复
我觉得pascal挺好的 有个free pascal,可以跨平台的 比较强 就是有点不成熟
加载更多回复(7)

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧