我的SD2C话题:VCL已死!RAD已死!(200分)

  • 主题发起人 主题发起人 aimingoo
  • 开始时间 开始时间
虽然个人挺景仰aimingoo的,但我不太同意你的观点.
Web的流行关键不在于界面"更加面向设计师",其实界面稍微做点动画特效,一般设计师就应付不来,但是如果仅仅是摆摆静态的东西,WEB UI与WIMP UI其实又没有太大的区别.
现在有很多皮肤引擎之类是可以使用本地"脚本"来描叙一个WIMP UI的.缺的可能是一个面向设计师的工具而已。
个人认为,Web流行的关键只有一点,"修改,部署方便." 而UI方面反而是Web的短板,这也是RIA诞生的主要原因.
"四、后RAD时代:界面可视,到界面可描述"这个结论不错.但是必定不会是Web带来的.
Web中的元素太固定,太死了,且无法扩展.而对于RIA则完全不是这样.
我在想,如果Delphi + 本地Script(例如:RemObject Pascal Script)结合起来完成一个RIA应用,你甚至可以有一个完全由DirectX实现的,3D的虚拟场景.这将是Web无法比拟的.
以后的网络生活游戏化,我想必然是大的趋势.
RIA就是未来。Web将死。又或者RIA的战场延伸到 浏览器,最终Flex死在了新的浏览器手里。
 
战国群雄四起,孰优孰劣只能留待以后评诉。不过一个永恒不变的教条就是“物竞天择,适者生存”。语言及开发环境是这样,做程序的也何尝不是呢?
 
已添加第五、六节:
五、后RAD时代:领域的成熟
六、更远的将来(有限无责任预测)
请移步楼上。^.^

又,检测到如下敏感词:
推_翻
一次性_交付
颠_覆
所以以后我们不能再做很多事,不管你是否真的想做。我K!
 
再又,这一系列文章已经完结了,欢迎讨论,鄙视漫骂。对于楼上的部分评论留言,先致谢,以后或可,一并回复便是。
再谢再谢。
 
B/S是大势所趋,能B就不C啊
 
捧场!顶
 
其实vcl、rad真的很重要吗?
有了这么多vcl、rad,能有几个人用这个重新建立一个delphi?
再看看商业系统中,是vcl、rad重要,还是商业逻辑、运行手段重要?
没有vcl、rad,赵州桥建立了几百年还不倒,重庆的綦江大桥没几年就倒了,所以vcl、
rad是很重要,但不是决定性的,只是个工具而已,死不死都无所谓,只要我们还活着就可以了
 
油条几千年了现在还在炸,KFC死了它也不会死。
 
转贴: 论中国程序员的悲哀
1、VC、VB、Delphi …… ,你该学哪个?
具体到编程而言,我要告诉你:任何一种计算机语言,都是计算机科学理论的载体或表现形式。C++很神吗?Java很酷吗?它们差距很远吗?是的。但从理论的层面上讲,它们没有区别,都是“面向对象”理论的一个具体形式而已。
现在的程序员们被发行编译软件(通常我们将其称为“系统软件”)的商家不断推出的产品搞得眼花缭乱,头痛欲裂。不断地跟在新语言后面跑,这条路还没跑到头,那边的“新路”又鸣锣开张了,于是再跟着跑……渐渐地有些人开始感叹:学海无涯、学无止境,或什么“程序员是青春饭,过了三十别想干”……
在此我不得不叹息:中国的教育真是一种“形而上学”的教育。早在高中时代我们就学过“辨证唯物主义”的基本理论:做事情要抓主要矛盾。这一条恐怕谁都知道,却鲜见谁能在实践中把这一理论运用得“炉火纯青”的。把这一理论运用到编程上来讲就是:
理论是主要矛盾,语言是次要矛盾,学会了理论,再具体到学一种语言时,你只不过是在进行某种消遣而已。
现在学VC的普遍看不起学VB的或学Delphi的。但如果一个用Delphi的人,在需要写web程序时,用TCP/IP做了一个构架,嵌入到应用程序中;而另一个用VC的人却只会把一个又一个的组件拖来拉去的做些个“例子程序”的翻版。你说他们两个谁历害?Delphi和VC谁历害?
真应了这样一段话,问:纽约好还是上海好?答:有钱哪儿都好,没钱哪儿都不好。上海的富人并不比纽约的富人少多少的优越感,而纽约的乞丐也不比上海的乞丐多多少幸福感。
现在你还会说学VC的人就一定比学Delphi的人水平高、“钱景”好吗?
2、“浅薄”绝不该是中国程序员的性格特征!!!
想问一句:中国程序员这么多,你们真地把基础理论学好了吗?别用你现有的编程经历告诉我:编程不需要数学,不需要数据结构,不需要编译原理…… ……说话得负责任,您知道吗?我之所以发表这篇文章,就是因为再也看不下去这种在中国编程界漫延的歪理邪说了!邪教害死的是人的个体,你们害死的是中国软件业的未来!如果再让这种理论继续毒害编程新手的思想,中国将在计算机领域失去民族的尊严!!!
请问,操作系统、编译软件、数据库系统…… 这些被称为“系统软件”的东东,中国有几样拿得出手的产品?也许是我孤陋寡闻,据我所知:我们国家一件像样的也没有。
不错,我们是有一些网站的股票在西方上市了,我们是有一些人被国外公司请去做高级职员了,我们也有一些人把西方的官方网站给黑了……但是,我们用的编译工具是谁的产品?我们微机里装得是谁做出的操作系统?我们的程序跑在谁的芯片上?
爱之深,恨之切。我爱的是中国,但我痛恨不是中国,而是在中国编程界普遍流行的“浅薄”和“自以为是”,这是我们民族软件业的一颗毒瘤!
是的,现在编程方面快速入门的书满天飞,让程序员的门槛越来越低。我这个外行就得益于这个“低门槛”,跑了进来。但进来后,我们就不能再这样浅薄下去了——我的兄弟们!
用他国提供的工具做几个网站,写几个应用程序,弄出几个病毒…… 是振兴不了民族软件业的。顺便说一句:我尊敬求伯君,但我不认为金山公司和其系列产品配得上被称为“民族软件业”的大旗,相对这个称号,它差得太远了。
…… ……
写flash软件的人会认为用flash做动画的人比他历害吗?Adobe公司真的认为考取Adobe证书的人是“人才”吗?MSCE、MSCD…… 通过这类考试得到微软徽章的人,在微软眼里是“人才”还是“义务推销员”?持这类证书以及其他一些大软件公司认证的人,你们还在以为自己是“中国软件业的精英”而感叹“怀才不遇”、工资太少吗?
醒醒吧,朋友。别再用编程不需要理论的话来自欺欺人了,别再用自己的浅薄来教导别人像自己一样浅薄了。我想问问那些称数学、数据结构等基础课程对编程没用的人:
请你们搞清一个概念:是这些理论“没用”,还是你们“没用到”;是你们“没用到”,还是你们的水平根本“用不到”;是你们“不需要用”,还是你们根本“不会用”?
举个例子,操作系统中的工作调度,若工作优先权相同,用什么方法进行调度?当然是“先到先做”——这就是数据结构中“队列”的应用。你们说“用不到”,只怕是因为到目前为止还没机会接触这类“高端编程”的挑战吧?这样的话,那就算了,挣你的钱去,但别再来这里误人子弟,吹嘘什么优秀的程序员不需要理论。
是谁说系统软件发展的黄金时代已经过去了?Linux不就是在MS操作系统雄霸多年的情况下一举成名的吗?中国难道就找不到这样一个机会? 不,如果我们的程序员克服了现在的浮燥与急功近利,我们一样可以在“系统软件”这一软件业的“高端”树立自己的品牌!
 
大家共勉!!!!!!!!
 
呵呵,先占位听听。
不过,Delphi不死,VCL就不会死透。总有能用上的地方。
 
后退
顶部