荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: tang (独孤九剑〖玄铁重剑〗), 信区: Program
标  题: Re: 该怎样选择?
发信站: BBS 荔园晨风站 (Sat Nov 13 20:33:44 1999), 转信

VB只是大森林里的一棵树是一棵小树!无可否认它有它好的
地方,但它绝对不是最好的编程工具,也许它的推广策略是
最好的,我不知道!对于编程思想的实现来说我个人讨厌VB!

用C写Windows的程序,主要的问题不是语言本身,而是写程
序的人对Windows体系结构的理解问题!VB、Delphi之类的东
西写Windows之所以比较方便,那是因为它们对Windows有一
个比较高层次的抽象,写程序的人可以少点管系统底层的事
情,与语言无关,是工具的问题,象C++ Builder就是基于C++
的开发Windows的工具,其实那是CASE工具的一个很小但很重
要的组成部分!而这些工具在以后的版本中随着Windows体系
结构的改变也会有所改变,我不希望各位计算机专业或有志于
编程的同学死在VB或Windows体系结构的手里!当你看清楚Windows
的体系结构(概念),只用C写Widnows程序也非常容易,无非
是在Winmain中初始化程序,在WndProc中处理各种消息,处理
消息时要自己解释消息中的wParm,lParm的意义,简单至极!但
如果要用VB写一些现成模式之外的程序的话,你不仅要懂Windows
的概念还要想方设法用VB有限的语言特性去描述这些概念,也许
是我工夫不够,我觉得很难很难!

但一线用户(自己写程序给自己用的用户,一直有观点认为软
件由用户自己写才是最好)是没办法的,他们只能用VB这类东
西,但VB还远达不到那种给直接用户用的要求!

以上是我个人的一点理解,可能过几年后我会以为这样的理解
很幼稚,也担心以上的用词会激烈了一点!但我想告诉jobs,
我不希望你用些很肯定的语气就把你自己的理解(我认为是片
面的)写出来,我昨天还觉得LG的语气有点重,但现在看来必
须那样了!世界很大,我们要学的东西很多,看问题要多角度,
也许微软确有优秀之处,但VB(微软)不是万能!

哦,还是要待同学们谢谢你提供的关于图书馆资源的信息!
【 在 Jobs (温少) 的大作中提到: 】
: 如果你是深大的学生,在图书馆检索厅的新机器上安装有Visual Basic 6.0、
: Visual Foxpro 6.0,还有整套Microsoft Developer Network,学VB比较实用,
: ............
: 如果你学C,要能够在Windows下编程,可能要走一段很长的路,如果你学VB,
: 应该能够在几个月内就可以在Windows下编写具有Windows风格的程序了
: 如果你要学习VB,可以到图书馆检索厅来学,...........
: 如果你要学C,可以到大机房,..............
: 如果你要学VC、BC、C++ Builder,可能学校还没有什么公共的机器能够提供编程环境,
: ..................
: 【 在 pyr (zb) 的大作中提到: 】
: :     我没有PC,但我想学C语言.先前学C,但觉很繁,不面向对象,了解而已.之后没法
:       在CV,CB间选择,他们有什么不同?应买那本书?怎样学?
: :     多谢!!!


--
海到天边天作岸
山登绝顶我为峰

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.63.248]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店