LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: neoedmund

linux虽好,c语言太差

[复制链接]
发表于 2005-12-1 20:28:31 | 显示全部楼层
C语言是为了开发而开发 JA是为了意境而开发的 那个都有用 要不大师们还有比尔盖茨都对java偏爱有嘉了 呵呵 大家喜欢就好
回复 支持 反对

使用道具 举报

发表于 2005-12-6 16:27:59 | 显示全部楼层
作者: zhllg
.net和java都是产品
是产品自然要拿钱来推广
为什么不大力推广c/assembly
没有足够的市场是一方面
不过如果大家的c/assembly都强了
都自己写操作系统,IDE去了
ms,sun干什么去

尽管,不可否认,.net和java开发应用程序的效率很高
你懂它们,当然好
但如果你只懂它们,不过只是个coder,还只能是一般水平的coder


我不同意,社会分工不同,最理想有状态是每个人做自己该做的事.
不论java还是.net都不能简单的把他们说成只是一个产品.
它们的的确确是一门语言.
用c或c++也可以开发WEB应用,但很少有人这么做,告诉我为什么?
回复 支持 反对

使用道具 举报

发表于 2005-12-6 17:14:29 | 显示全部楼层
尽管,不可否认,.net和java开发应用程序的效率很高
你懂它们,当然好
但如果你只懂它们,不过只是个coder,还只能是一般水平的coder


看看散布在互联网上的充满智慧和灵性的java应用和数以万计的java开源项目,
这样说不是很肤浅么!
回复 支持 反对

使用道具 举报

发表于 2005-12-6 17:18:19 | 显示全部楼层
是产品 == 只是产品?
是产品 == 不是语言?
谁的逻辑有问题?

谁都知道它们是语言
但有多少人意识到他们是产品?
意识到造成它们现在的”繁荣“局面的因素之一,是厂商不遗余力的推广?

这些产品自然有好处
有他们适用的地方
我们的策略应该是有保留的接受

但现在“言编程必谈Java/.NET"的现状
令人堪忧

MIT第一门编程课是Scheme
多少人知道

学习编程有两条路
一个是top-down
一个是bottom-up
不管那种都要上下兼通才算是个程序员

你说的社会分工这一点我是赞同的
所以我们要有保留的接受
但我们现在做的却似乎不是这样
回复 支持 反对

使用道具 举报

发表于 2005-12-6 17:23:25 | 显示全部楼层
Post by kldwq2002
看看散布在互联网上的充满智慧和灵性的java应用和数以万计的java开源项目,
这样说不是很肤浅么!

你该去学学批判思考
逻辑很有问题

我的意思是不能只学Java
你怎么知道写那些程序的人一定不懂得python c c++ bash ruby perl lisp fortran 汇编。。。。?
说不定正是由于人家已经通过学习其他语言获得了丰富的经验之后才写出如此美妙的Java程序

语言只是一种实现方式
归根结底还是得编译成汇编
只不过有的实现容易,但是效率低
有的实现困难,但是效率高
tradeoff而已嘛
回复 支持 反对

使用道具 举报

发表于 2005-12-7 09:54:36 | 显示全部楼层
只是随便聊聊.

其实java汲及的东西有很多,比如xml, webservice, 甚至html, 这些东西从开发的角度来讲都是
java的一部分.
但是一个人可以从java的学习当中去掌握这些东西, java绝对不是jdk+jre那么简单, 嗯, 我再强
调一下, 它是一门语言. 一个人只学习java没什么不可以, 因为java有他适用的领域, 在这个领域
内他用不着懂得汇编, 一样可以成为一个出色的程序员.
回复 支持 反对

使用道具 举报

发表于 2005-12-7 11:26:01 | 显示全部楼层
不一定要会用汇编写程序
至少要知道是怎么回事
否则就算写出来了很好的Java程序
也只不过是照搬前人的经验
至于为什么这样做,恐怕无从知晓
而这正是一个coder和一个程序员的关键区别

不过市场决定了,必须要有人做coder
IT蓝领
人家出什么新语言都要追赶
只能跟在人家屁股后面跑
如果乐意就去做好了
社会需要这样的人

XML是Java的一部分?
Sun巴不得
可是W3C同不同意呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-8 14:36:39 | 显示全部楼层
不要吵了,我想作为程序员多了解多学一些总比少学一点好。
如果你觉得好就多用它,觉得不好就少用它。
但是不要贬低一个,因为它也有它适用的地方。
也不要coder什么了,都是out source惹得祸。
我们这一代,不管是高手还是低手,都还不是从学习、追流行开始的。Java,C,.Net哪一个是我们中国人自己发明的?
回复 支持 反对

使用道具 举报

发表于 2005-12-14 10:29:07 | 显示全部楼层
Post by kldwq2002
只是随便聊聊.

其实java汲及的东西有很多,比如xml, webservice, 甚至html, 这些东西从开发的角度来讲都是
java的一部分.
但是一个人可以从java的学习当中去掌握这些东西, java绝对不是jdk+jre那么简单, 嗯, 我再强
调一下, 它是一门语言. 一个人只学习java没什么不可以, 因为java有他适用的领域, 在这个领域
内他用不着懂得汇编, 一样可以成为一个出色的程序员.


:rolleyes:

严重同意

对你的崇拜犹如滔滔江水~连绵不绝~~。。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-12-14 12:16:28 | 显示全部楼层
Post by neoedmund
Java,C,.Net哪一个是我们中国人自己发明的?

如果我们只学Java .Net
永远看到不到我们自己发明某个编程语言的那一天!
回复 支持 反对

使用道具 举报

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

本版积分规则

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