由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 语言坑:有没有Java和C#两边都用的
相关主题
java编译的文件能不能作成可执行文件?VP亲自跑来感谢我
9% of CIO's have adopted EJB as a development platformJava JIT, optimization, etc
Re: Java Vs. C++ on performance!?请问现在JAVA跟C的速度相比慢多少?
想问问Java和C++的速度到底差多少?啥时候java也可以compile成为native的?
JavaOne为什么Programming版的众牛不屑Java呢?
Java's performance mythrails和java,c#的rest web services比较,有何优缺点? (转载)
a JIT questionJDK1.3.0 is really fast
现在hibernate这种流行框架helphelphelphelphelphelphelp
相关话题的讨论汇总
话题: c#话题: java话题: don话题: web话题: windows
进入Java版参与讨论
1 (共1页)
k***r
发帖数: 4260
1
可以比较一下吗?
b******y
发帖数: 9224
2
I studied C# before, out of curiosity. I keep coming back to the conclusion
that Java will prevail. Here is the reason why:
1) Microsoft is a closed company. C# stuff only runs on windoze.
2) C# seems too much complicated by introducing some nasty C++ stuff. For
example, C# package hierarchy is complicated, compared to file/directory
based package hierarchy in java. Looking at a C# class, you don't know where
is the file actually located in the file system. That sucks to me.
3) Java runs everywh
k***r
发帖数: 4260
3
For 灌水's sake :)
1) Mono runs on linux (and maybe more platforms), although it's not mature
yet. But if it's backed by MS, there is a good chance that it'll improve
fast.
2) Indeed. I don't quite like the language features in C#. They are kind of
hard to understand, at least for my brain. I think the individual class
files contribute to inferior performance, especially when they are zipped (
jar-red).
3) Yes, more libraries are available for Java.
Java's downside as I see it:
1) Performance is l
t*****s
发帖数: 124
4
光从语言的角度来说,C#可不是封闭的
从一开始C#就已经被纳入ECMA标准
而且,C#在linux平台上也有实现

conclusion
where

【在 b******y 的大作中提到】
: I studied C# before, out of curiosity. I keep coming back to the conclusion
: that Java will prevail. Here is the reason why:
: 1) Microsoft is a closed company. C# stuff only runs on windoze.
: 2) C# seems too much complicated by introducing some nasty C++ stuff. For
: example, C# package hierarchy is complicated, compared to file/directory
: based package hierarchy in java. Looking at a C# class, you don't know where
: is the file actually located in the file system. That sucks to me.
: 3) Java runs everywh

w******n
发帖数: 692
5
Technically, I really don't like Visio Studio to make web page. Maybe it is
good for standard coporate inside web site. Whenever, I'd like to do some
unusal thing, it give me a lot of headache. Maybe there are some changes now
. My experience was a couple of years ago.

of

【在 k***r 的大作中提到】
: For 灌水's sake :)
: 1) Mono runs on linux (and maybe more platforms), although it's not mature
: yet. But if it's backed by MS, there is a good chance that it'll improve
: fast.
: 2) Indeed. I don't quite like the language features in C#. They are kind of
: hard to understand, at least for my brain. I think the individual class
: files contribute to inferior performance, especially when they are zipped (
: jar-red).
: 3) Yes, more libraries are available for Java.
: Java's downside as I see it:

F****n
发帖数: 3271
6
None of your "Java downsides" are accurate.
1) Java's performance is poor only when compared with C or Fortune. C# is
not faster than Java.
2) You must be kidding.
3) There are more Windows machines that's for sure, but more .net servers?
Not so sure. Not all Windows servers run .Net framework. Many of them also
run Java.

Java's downside as I see it:
1) Performance is low (lower than .net)
2) C# (and the whole .net/asp.net thing) has better web dev support
3) There are more Windows servers than

【在 k***r 的大作中提到】
: For 灌水's sake :)
: 1) Mono runs on linux (and maybe more platforms), although it's not mature
: yet. But if it's backed by MS, there is a good chance that it'll improve
: fast.
: 2) Indeed. I don't quite like the language features in C#. They are kind of
: hard to understand, at least for my brain. I think the individual class
: files contribute to inferior performance, especially when they are zipped (
: jar-red).
: 3) Yes, more libraries are available for Java.
: Java's downside as I see it:

F****n
发帖数: 3271
7
I was using VC several years ago, and their code wizards were sweet. However
, it's very inconvenient to modify the code as everything is packed into
weird places. My feeling is that you should use VC if you are NOT develop a
Web App. For example, imagine the focus of your application is some complex
algorithms. You want to create a GUI for them and don't care about the fine
customization of the GUI. In this case VS will save you a lot of time.
However, if your focus is to build fine designed GU

【在 w******n 的大作中提到】
: Technically, I really don't like Visio Studio to make web page. Maybe it is
: good for standard coporate inside web site. Whenever, I'd like to do some
: unusal thing, it give me a lot of headache. Maybe there are some changes now
: . My experience was a couple of years ago.
:
: of

k***r
发帖数: 4260
8
1) I just looked but wasn't able to find some good benchmarking data. It
would be interesting to find some numbers.
2) No, I was not :) But I guess I'll have to leave this to some C# experts
who are more familiar with the MS tools to elaborate. I don't use java or C#
for web but I don't think there is an Java IDE that's particularly good for
web development. On the other hand, my C# friends are pretty happy with
their tools.
3) It's true that not all windows servers are running .NET services at

【在 F****n 的大作中提到】
: None of your "Java downsides" are accurate.
: 1) Java's performance is poor only when compared with C or Fortune. C# is
: not faster than Java.
: 2) You must be kidding.
: 3) There are more Windows machines that's for sure, but more .net servers?
: Not so sure. Not all Windows servers run .Net framework. Many of them also
: run Java.
:
: Java's downside as I see it:
: 1) Performance is low (lower than .net)

i****k
发帖数: 804
9
这个比较没有太大意义。没有哪个CIO/CTO会根据语言选择IT软件产品。

【在 k***r 的大作中提到】
: 可以比较一下吗?
k***r
发帖数: 4260
10
很多是先选平台,再选solution。大概是大部分。

【在 i****k 的大作中提到】
: 这个比较没有太大意义。没有哪个CIO/CTO会根据语言选择IT软件产品。
相关主题
Java's performance mythVP亲自跑来感谢我
a JIT questionJava JIT, optimization, etc
现在hibernate这种流行框架请问现在JAVA跟C的速度相比慢多少?
进入Java版参与讨论
g*****g
发帖数: 34805
11
hehe, if you like WYSIWYG for web develop, you can choose wicket.
And dreamweaver beat any IDE M$ can provide.

C#
for
this
/.

【在 k***r 的大作中提到】
: 1) I just looked but wasn't able to find some good benchmarking data. It
: would be interesting to find some numbers.
: 2) No, I was not :) But I guess I'll have to leave this to some C# experts
: who are more familiar with the MS tools to elaborate. I don't use java or C#
: for web but I don't think there is an Java IDE that's particularly good for
: web development. On the other hand, my C# friends are pretty happy with
: their tools.
: 3) It's true that not all windows servers are running .NET services at

F****n
发帖数: 3271
12
C#实际上也是即时编译,跟采用了JIT的Java在效率上不会有大的区别
(之所以说“大的区别”是因为JVM供应商很多,不同JVM之间存在差别)
C#唯一比JAVA明显快的地方是Windows上的GUI, 确实比Swing快很多
SERVER SIDE C#一点也不比JAVA快,我觉得这些现在基本上是共识了吧。

C#
for
this
/.

【在 k***r 的大作中提到】
: 1) I just looked but wasn't able to find some good benchmarking data. It
: would be interesting to find some numbers.
: 2) No, I was not :) But I guess I'll have to leave this to some C# experts
: who are more familiar with the MS tools to elaborate. I don't use java or C#
: for web but I don't think there is an Java IDE that's particularly good for
: web development. On the other hand, my C# friends are pretty happy with
: their tools.
: 3) It's true that not all windows servers are running .NET services at

w******n
发帖数: 692
13
Most CIOs are nuts. Actually, for large corporation, there are way too many
products used in their organization. They don't know what their fellow
engineers are doing.
========Part of Jonathan Schwartz's blog======================
A few weeks ago, I was visiting the Chief Information Officer of a large
commercial institution. He had with him the company's Chief Technology
Officer, Chief Information Security Officer (known as the "see-so"), and a
series of lieutenants from various parts of their

【在 i****k 的大作中提到】
: 这个比较没有太大意义。没有哪个CIO/CTO会根据语言选择IT软件产品。
N********n
发帖数: 8363
14

and
Typical Sun propaganda. The reason people don't use MySql could simply
be it's not c2-certificated. That's a quick no-no for many enterprise
with a critical requirement, but you don't see that in Sun's report.

【在 w******n 的大作中提到】
: Most CIOs are nuts. Actually, for large corporation, there are way too many
: products used in their organization. They don't know what their fellow
: engineers are doing.
: ========Part of Jonathan Schwartz's blog======================
: A few weeks ago, I was visiting the Chief Information Officer of a large
: commercial institution. He had with him the company's Chief Technology
: Officer, Chief Information Security Officer (known as the "see-so"), and a
: series of lieutenants from various parts of their

i****k
发帖数: 804
15
Most securities traders are nuts too. Actually you could make the same
argument about just any profession.
The issue is, most of us work for those nuts. So it's important to know how
nuts think, however stupid they might be in your eyes.
And honestly, I think making a technology decision based on language is nuts
too.

many

【在 w******n 的大作中提到】
: Most CIOs are nuts. Actually, for large corporation, there are way too many
: products used in their organization. They don't know what their fellow
: engineers are doing.
: ========Part of Jonathan Schwartz's blog======================
: A few weeks ago, I was visiting the Chief Information Officer of a large
: commercial institution. He had with him the company's Chief Technology
: Officer, Chief Information Security Officer (known as the "see-so"), and a
: series of lieutenants from various parts of their

w******n
发帖数: 692
16
A database system could be applied to many different application, not only
those mission critical one. I guess the problem here is not about c2-
certificated. It seems to me that CIO or CTO here is talking about "no open
source" policy, something like that. Obviously, not every engineer there
agreed with them.

【在 N********n 的大作中提到】
:
: and
: Typical Sun propaganda. The reason people don't use MySql could simply
: be it's not c2-certificated. That's a quick no-no for many enterprise
: with a critical requirement, but you don't see that in Sun's report.

x******h
发帖数: 13678
17
CORBA很好很强大,SOAP有人用吗
r****y
发帖数: 26819
18
dreamweaver没有强的source folding
速度也不如vs快

【在 g*****g 的大作中提到】
: hehe, if you like WYSIWYG for web develop, you can choose wicket.
: And dreamweaver beat any IDE M$ can provide.
:
: C#
: for
: this
: /.

t*******e
发帖数: 684
19

CORBA很早就过时了.应该算legacy solution了.

【在 x******h 的大作中提到】
: CORBA很好很强大,SOAP有人用吗
x******h
发帖数: 13678
20
现在都用啥了啊?

【在 t*******e 的大作中提到】
:
: CORBA很早就过时了.应该算legacy solution了.

1 (共1页)
进入Java版参与讨论
相关主题
helphelphelphelphelphelphelp JavaOne
self-modifying code?Java's performance myth
jit编译器?a JIT question
webservices products现在hibernate这种流行框架
java编译的文件能不能作成可执行文件?VP亲自跑来感谢我
9% of CIO's have adopted EJB as a development platformJava JIT, optimization, etc
Re: Java Vs. C++ on performance!?请问现在JAVA跟C的速度相比慢多少?
想问问Java和C++的速度到底差多少?啥时候java也可以compile成为native的?
相关话题的讨论汇总
话题: c#话题: java话题: don话题: web话题: windows