打个不恰当的比如,
你娘把你生出来了就说你妈要死了啊
在近代及以前,实际应用可能走在理论研究前面。

但是到了现代,必定是理论先行的。
如果理论不能突破,所谓的应用必定只能在一个很低的层次上。

在以前,即使大家不知道牛顿定律,也能够造出许多宏伟的建筑。设计出许多精巧的机械。

到后来,在麦柯斯韦发现了电磁理论之前,电,磁基本上没有什么运用。

再后来,没有相对论的发现,核能永远不可能出现。

计算机科学也是一样。没有理论上的突破,就不会有大的发展。
中国人自古以来,就不缺乏实践者。应用性的东西都搞的非常好。但是理论上的东西都一塌糊涂。完全没有建树。
几乎所有的近现代理论都是由外国人建立的。

我觉得现在还是搞应用的人太多,而搞理论的人太少了。

非常佩服raimundo有如此深厚的理论功力。

软件结构一定要符合硬件结构。
这话说的太对了。
因为很多人只知道PC机。所以不明白这句话的意思。

对于并行程序来说,软件的结构就是由硬件的体系来决定的。
大家可以去看《并行程序设计》一书。开篇就阐述了这个道理。

在没有新的理论出来之前,数据库还是信息持久化最好的解决方案。时代的结束必须有新的理论出现。一种设计是不能称之为理论的。
有数据库比没有数据库好,单一的文件操作还要考虑IO对性能的影响呢,只有很好的把它们结合起来才是最佳应用。
……走火入魔了。
不敢苟同作者的一些观点:
1,标题我不敢苟同,数据库系统作为一种数据持久化存储,组织,访问的一种方式,很明显目前为止是最有效,最方便的一种方式。否则ms也不会和oracle抢生意,凭借他们强大的财力,聪明的人力,干脆直奔您说的技术层面,抢占技术制高点算了。
2,数据库设计不仅仅是面向数据库的,不仅仅是完成数据持久化的任务,它也是面向业务的,在现实情况下,业务数据是我们在设计应用软件和应用系统的核心关注点,如何有效,合理的设计这一部分内容,直接影响一个软件或者系统的业务合理性,可扩展可伸缩性,也间接决定一个系统的健壮性,间接影响开发的效率。
3,B/S结构的提出最主要的目的我认为主要还是降低了一个中、大型系统的维护成本,节约了企业成本,提高了系统在发生变化时候的的反应速度。
4,7*24小时是理想状态,就像永动机一样,只能成为一个梦想。

请指正

banq 的意思是让咋们应该站在更高的位置来看作侍数据库, 应该升华自己所在的位置。不是把自己的位置放在数据库的下面。就好像要生产一辆汽车,这个时候数据库就是汽车轮子,我们不能看着轮子的来造汽车,而是要看着设计师的图纸来造汽车。 没有轮子汽车能跑吗?显然不行。

J2EE是CEO,数据库是技术部经理,浏览器是销售部经理。

销售经理说:我最重要了,东西都是我卖出去的。没有我行吗?你一分钱都赚不到。
技术部经理说:我最重要了,没有我做出产品来。你卖个乌?你一厘钱都赚不到。
CEO说:两个小鳖三在哪里吵,真是烦人!

如果有一天我们能站的宇宙的外面看地球,你就会知道自己现在的眇小。




[该贴被cnng007于2007年09月22日 03:12修改过]

楼上比喻非常确切,非常妙!好。这就是向上思维,或者用官方话:选拔干部首先要有全局总体意识。

最新相关文章:
面向对象建模与数据库建模两种分析设计方法的比较:
http://www.jdon.com/mda/oo_relation.html
[该贴被banq于2007年09月24日 11:35修改过]

冷饭热炒香喷喷,从头到尾过了一遍,看到高手们的讨论很是受用。
做研究的应该从底层开始,做应用的也应该多了解底层的东西。
不应该只抱着高级的东西去做研究。
计算机技术是一个完整的系统,它有自己的烙印(数学、人文、物理),可以想象,外星人的计算机和我们的可能完全不一样(也许它是三进制的),人脑这个计算机的工作原理肯定也不太一样吧。
楼主是个有深远思想的人。
帖子里有人说,软件要和硬件联系在一起,我很赞同。虽然为了高级层面的高效开发,人们努力把它们分开,但是软件到处都有硬件的烙印。
也许硬件、技术层面问题和商业推广都是持久化技术的发展瓶颈吧。
oo并不是全部,对整个计算机系统全面把握,是计算机研究人员的应该做到的。
我是个入门级的程序员(自封的吧),学这个纯为混口吃食。有时想想,自己也觉得可笑和无奈啊!
中国真的很难出优秀的程序员,环境所致。
Bang你有点疯了,直到你这句话数据库时代的终结在英文中叫作definition,而你知不知道,如果你说了一个definition,你就要发表论文,来论证,而不是在自己的网站随便发一个帖子就可以的。

首先要说的就是,中国太多人喜欢define一些东西,而不知道,prove your definition是首先要做到的。

这个帖子本身就是垃圾,因为,你这句话确定,而且是肯定地说数据库时代终结。那么请你给出数据库时代终结的论证。

各位网友,我先不说数据库是不是要终结,但是,这种误人子弟的结论,我只能说bang同志太疯狂了,以至于很多人叫你老师,你却可以如此的对学术上面的东西轻视。

对了,不要说写一个Open source,加几本书就可以如此的对学文妄自菲薄。你看看百家讲坛的那些老学者们,他们为了录制一集节目需要查阅多少书记来支持自己所说的东西。

太遗憾了,实在是....不敢恭维你的学术和技术的品质。

好啊,数据库保皇派终于急了,开始骂我疯了,狗急都要跳墙,因为OO革命正在将你们吃饭饭碗端掉,新的经济低潮到来之际,必然淘汰你们这些数据库保皇派;最可怕的是,如果你是学院大墙内的老学究,又恐怕误导大批子弟啊,这是杀人不见血。

我人微言轻,说点真话就被人讥讽疯子,那么看看Hibernate/SEAM创始者Gavin King大师言论:
http://www.jdon.com/jivejdon/forum/messageList.shtml?thread=34551&message=23116484#23116484

to lonelybug
-->>首先要说的就是,中国太多人喜欢define一些东西,而不知道,prove your definition是首先要做到的。

软件中很多东西不能通过证明来解决,不像数学有定理,有公里,我们可以应用来推理出,来证明。软件中更多的还是要通过实践来检验,这也是任何一个工程学科的特点。

banq老师的言论也是经过人家实践总结出来的,也许是你没有领会。不能说别人疯了。

说点题外话,看看中国国内,能像Jdon这样的纯技术的论坛多吗?不多!!!,所以从这点,我就佩服banq的精神,那种懂得奉献的精神。