主题:求助,什么是“嵌入式xp”,是winPE么 -- 非洲母鸡
应该2年前是高峰吧,主要还是.net带来的易用性方面的革新带来的震动,主要是ide。 但是这2个架构体系直接差异其实是巨大的,是核心思想的差异。 j2ee是精英文化,先做好架构,再研究易用性和敏捷。 ms是反过来,易学难精,太依赖ide和ms,再怎么讲架构模式也不太现实。相对来说,java这块的路子如果选对了,优势反而倒是很明显,所以至少国内,这两年做java的反而多起来了,经常有朋友跟我抱怨说。net程序员挺多的(大部分是菜鸟吧,呵呵),但是java程序员招不到,国外情况不太了解,但是看统计也差不多。另外我以前一个项目的同事反映,java程序员转去做。net的,短期适应以后,都比较突出,做技术会比较细节全面,而原来的。net程序员反而没有什么优势。
另外你说的什么移植问题,如果真的能搞定的话,我早就放弃java了,从java社区移植过去的只是少数,一方面是历史积累,另外一方面因为ms本身封闭的风格所至,和java社区格格不入。而且现在jvm是个平台,上面跑的语言都n种,至今这方面,。net只有个ironpython可以秀一秀,而且还暂时成不了气候。我比较常用的java lib都有几十种,这里面大部分,是找不到.net移植版本的。 java社区那种精英文化的烙印,足够支持很多顶尖的程序员不会去为ms做什么,所以你说的那种什么足够多的闲人只能是一种梦想而已。现在jdk开源以后,连mono都危险了。
我至今只会拿.net做些桌面的小工具,而java 6和新版的netbean出来以后,感觉做这些也没什么差别了,又改回用java来做,如果想轻巧些,我会选择python。 c#和java我现在都觉得是比较verbose的语言。比如你前面提到的ajax,其实我的感觉,这个对ms的负面影响其实更大,他让ms丧失了桌面的优势。
java真正的对手,长期来看, 不会是.net,而是类似python,ruby这样的新兴脚本语言, 这不是民主和垄断的问题。ms是一个杰出的模仿者,问题是, 企业应用核心的背后,是庞大的unix精英文化群,和这样的社区抗争,不可能做到必胜和大胜。而在桌面系统,移动设备 apple,google已经虎视眈眈。
软件行业令人兴奋的地方,就是太多以小博大的例子,每隔几年,都会有新的技术和模式出现,挑战传统的大公司。 所以ms的日子过的并不是那么顺畅。而对于vs 2005,说实话我很失望,soso而已,ms的庞大战车已经向ibm靠拢了。
另外我想说一下啊,软件公司,坏就坏在什么人工低这句话上,大凡奔这这条路走的公司,都没啥好日子过。 软件是脑力劳动,人工低就意味着低素质的员工,意味管理成本和创新成本的大幅度增加。
- 相关回复 上下关系8
压缩 2 层
🙂我觉得就技术上讲,IBM的java还是比SUN要好一些 看看 字74 2007-02-11 21:50:09
🙂这个有点偏了吧 风北客 字644 2007-02-11 06:12:04
🙂java是不是还是第一不好说 1 心文连博 字343 2007-02-11 06:25:31
🙂太偏了
🙂格局决定结局,to java or not to java 心文连博 字3084 2007-02-11 18:23:40
🙂回一个,有些说到点子上了 2 风北客 字3475 2007-02-11 22:25:34
🙂这个也不错。。。 大大的熊 字44 2007-02-10 06:54:49
😠严重同意,这方面还是要挟洋以治匪~ simplyred 字180 2007-02-10 04:38:54