SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 2390|回复: 4
打印 上一主题 下一主题

SAS/AF模块国内应用现状调查

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2003-9-19 15:32:05 | 只看该作者

SAS/AF模块国内应用现状调查

了解一下国内在SAS/AF模块应用的现状和前景。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2003-9-19 19:54:09 | 只看该作者
我的现状准确点说是:正在使用,但是以后不想使用。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2003-9-19 23:01:54 | 只看该作者
为什么版主不想再使用呢?其实SAS/AF具有很多其它编程语言在数据管理和数据处理方面所无法匹敌的优势,虽然它也有很多缺点与不足。搞我们这一行的,多数情况下要与数据处理打交道,所以SAS/AF还是有必要继续使用和推广的。

版主能否具体谈一下自己的体会呢?让我们也能更加深入了解一下AF的特点和不足之处,也好展开有关话题的讨论,互相吸取有益的经验和教训。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2003-9-20 13:41:36 | 只看该作者
其实AF的优点是所有面向对象开发和可视化语言所共有的,谈不上什么优势,不过是为了符合发展潮流所产生的一种语言。可视化设计显然比不上VB和PowerBuilder,面向对象处理比不上C++和Java,在数据库操作上Proc*C和PL/SQL一样很好用。
AF唯一的优势就是它与BASE以及其他模块结合紧密,对自己的数据库操作也做过优化。但是这些也是它最大的缺点:编译好的类无法脱离SAS平台为其他软件调用(可能SAS/IT已经突破了这个限制),对其他数据库操作能力差。
总之一句话:如果数据库和ETL选用SAS,那么要做C/S或者一般的B/S开发可以考虑用AF,其他的情况嘛还是用其他厂商的优秀工具吧。
顺便再提2个我在AF开发过程中的缺点:内存管理和回收差,除了提高你的程序效率之外别无它法,只能看着你的应用慢慢吞噬你有限的内存资源。不信你可以打开Task Manager观察一下。还有一个就是AF的开发团队和BASE是似乎不同的两个,或者AF是SAS买来的,我总觉得AF的语言和其他模块完全不一样。你不得不在使用SAS的过程中去学另一种完全不一样的语言,增加了学习难度。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2003-10-10 12:03:26 | 只看该作者

SAS能否和其它语言结合起来进行开发呢?

<!-- s:?: --><img src="{SMILIES_PATH}/icon_question.gif" alt=":?:" title="Question" /><!-- s:?: -->
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-1-5 18:21 , Processed in 0.401529 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表