100奉送。问题不难,不过请认真的回答

visualMFC 2004-11-11 03:09:03
我现在正在学习vc,没有学过java.忽然发现(其实很早就感觉到了)在学习vc6。0的过程中(主要精力集中于研究MFC类库和SDK,现在还是浑浑噩噩),很多出现的新技术都没有接触,也就是说现在落伍了。vc6.0本来就是多年以前出现的。现在最流行的分布式计算,网络开发,电子商务和电子政务也是一点没有接触,我偏好数据库方面的,用vc做数据库方面的程序,关注的方面很多时候不是数据库,而是怎么把数据显示出来,写一条sql语句也麻烦,这相对于delphi,简直是vc的噩梦。vc6.0就已经把握弄得焦头烂额的。我也没有冒冒然的去学.net,总感觉应该一步步的来。尽管vc6.0花了这么长时间,很多时间都是在学习别人的代码,自己的产品(我认为自己独立编写程序并且像样的程序就是自己的产品)什么都没有。也就是说,我现在还是菜。我现在怀疑自己是不是应该深入学习vc了,虽然它的简洁的开发界面和标准的c++语法(相对于c++builder)让我感到有点舍不得,不过我觉着应该拾得起放得下。我没有学过java,不过据说java挺好,现在工作中用的不少,特别适合网络方面的开发,对新技术也有很好的响应。我初步打算现在用JBuiler9学习java,能给提点建议吗?还有一个问题,vc为什么这么难学,难用?!我认为很大一部分原因是虽然vc和vb,delphi,c++builder同属可视化开发,可是vc却不是快速应用开发工具(RAD).JBuilder是不是呢?JBuilder开发程序是不是也很麻烦?我写的这些都是我自己的感受和见解,肯定会有很菜的观点,。请各位畅谈关于vc,java等方面的讨论。我认为这是个很严肃的问题。就像考大学,选专业一样,影响以后的发展,因为现在学一本语言和工具(我是说深入的学习),很大程度上决定了以后做什么扬的工作。(请置顶一段时间)
...全文
186 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
funcreal 2004-11-12
  • 打赏
  • 举报
回复
语言越来越简单了,程序员也就越来越不值钱了。5555555555~~~~
alpha15 2004-11-12
  • 打赏
  • 举报
回复
呵呵
各有各的长处嘛
主要是看你自己的喜好,想朝哪方面发展
以及工作的需要.......
clnara921 2004-11-11
  • 打赏
  • 举报
回复
一个事物的存在一定有它的原因
JAVA流行是它的特点别的没有
不管什么,只要学的精就没问题
至少要在你的那个圈子里。
drugon 2004-11-11
  • 打赏
  • 举报
回复
我觉得java是一点也不低级,它里面有很多东西我们都没有学到,我们要学的东西非常多的,并是你会一点什么就说java怎么样的。它里面的各项新的技术不知道用VC是否能够比较的。
我也曾经想去学VC,因为java没有一个好的环境,做些东西比较麻烦,好多东西都要自己动手写,而象VC就不一样了,它有好多的类可以直接使用的,比较方便。只能说各有长处。
windinring 2004-11-11
  • 打赏
  • 举报
回复
没错,vc++编出来的程序看着舒服,执行起来快而爽,但是我们要的是效益,不是拿来把玩的花瓶,这也是java流行的原因
vcvj 2004-11-11
  • 打赏
  • 举报
回复
that's right, I knew Java is easier than VC++,but Java said: wirte once,run anywhere!

It's that way, why many people and boss love it.
visualMFC 2004-11-11
  • 打赏
  • 举报
回复
呵呵,同志们的一番讨论,我明白了很多。要想成为真正的程序员,知根知底的那样的,不仅会用,更要知道其底层的原理,还得学用vc。用应用的角度来看,java应该更占上风。我认为方便时各种新技术出现的重要原因,毕竟只有方便了,才能推动软件的向前快速发展。我原来是这样打算的:要学就学vc,用就用别的。用的目的只有一个就是把东西做出来,有方便的当然要选择一个方便的,是不是?我以前曾经说坚决捍卫和坚持微软的技术,结果让我一个打算想linux发展的朋友把我狂贬了一顿,说我根本就不懂计算机。不过,我还是认为微软是软件业的巨无霸,它的每个动作,每个大手笔都会引起软件行业的震动。所以,我还是打算坚持在windows环境下搞软件开发。有人认为这样的话题很俗,不过我觉着持那种“每种语言和工具都好,学就对了”观点的也很俗,埋头苦干精神永远要发扬,但是也要讲究方法。起码要知道自己以后打算干什么和自己能干什么,喜欢干什么之后,再学。请各位继续关注本话题,讨论。建议板主置顶。
westwin 2004-11-11
  • 打赏
  • 举报
回复
确实java对底层的东西支持的不够.
will52000 2004-11-11
  • 打赏
  • 举报
回复
真想学java就最好不要用太高级的工具
bupt_wrh 2004-11-11
  • 打赏
  • 举报
回复
关键要学好,贪多嚼不烂!~
wandou999 2004-11-11
  • 打赏
  • 举报
回复
语言都有相通的地方,如果你学好了VC,其它语言看起来就会简单,但你JAVA学好了,看VC会决的别扭,
不过你精通任何一门语言,都会吃香,哪怕这种语言过时了
treeroot 2004-11-11
  • 打赏
  • 举报
回复
不要说java的跨平台了,现在的应用服务器都不兼容,数据库也不兼容,跨什么平台?
一个平台作一个系统就是跨平台
eddygtimegod 2004-11-11
  • 打赏
  • 举报
回复
上面那位大侠讲的东西真把我吓怕了,汗~
第一次听说有人说Java低级的,看来已经成位N人了。
我个人体会是,实物是发展的,VC是基础,汇编更基础。但是抽象的发展正是进步的标志,趋势。
不是说旧的东西不好,新的都是基于旧的发展而来的。重要的,是心法。也就是个人对软件的认识,不是说用Java特别高级,不见得。说J2EE的,很多都不外如是,实际用的上又几个?所以,对一个产品的产生,代码效率的追求和重用,==都成了程序员的目标。
但无可否认,GC年代来临了,Java的确有点优势,但是如果你是做驱动程序开发的,又何必理会呢?重要的是个人取向。
楼上大侠,Java的确很低级,我也希望会有新的语言出现。呵呵~~
jeremychin 2004-11-11
  • 打赏
  • 举报
回复
如果愿开发B/S,JAVA是个不错的选择,但像。NET一样,容易让人弱智。所以最重要的我认为还是在底层。做了段时间。NET,倒想回头再学VC了
Programmerjacinth 2004-11-11
  • 打赏
  • 举报
回复
我两者都泛泛的了解了下,觉得vc还是深邃一些,如果搞懂了c以及相关知识,你是个知根知底的高手。如果是搞懂了java,你只是个应用者。不过从找工作角度考虑,java真的是应用的很普遍。
mayanling 2004-11-11
  • 打赏
  • 举报
回复
VC做的东西能跨平台吗?JAVA能,现在JAVA也涉足系统开发的,至于游戏方面我不太清楚。但是国产游戏那么垃圾,就算你编游戏的技术很高那又能怎么样呢?根本得不到相应的价值!

如果JAVA学的好的话,往J2ME上发展,会很有前途的!JSP也不错!
treeroot 2004-11-11
  • 打赏
  • 举报
回复
我现在也想学VC,我觉得Java真的很低级,所以我最近看汇编,但是发现要用汇编写程序也真是够慢的,看来VC是比较好的选择.Java在网络方面比较强,但是VC在系统开发和游戏开发方面仍然不可替代,如果我有时间的化,我还是想学VC,可以了解操作系统底层机制,Java有个好处就是方便,学的越多越觉得低级.

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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