由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 用java写的用户界面速度慢,用户体验很差.为什么还这么多人用java写GUI的软件?
相关主题
求Windows下C++ IDE 推荐FMP supports UI thread in both Swing and SWT
java update main UI from child thread issue (转载)主力程序员离职后怎么办?
Java 多线程 的架构如何改进?SWT
受不了拉 - 技术发展太快!!! 学啥才不过时? (转载)java ---> Kotlin --- > Native
想制作一个个人网站,现在主流是用PHP么内推Jr./Sr. Java && Senior Software Engineer (C++/Python)
用vi写代码的都是脚本程序员,主要职责就是搬运数据Sun公司最近有啥突飞猛进不?
有没有Gnu Scientific Library的non GNU替代物?应该站哪条队:.NET 还是 Java/J2EE?
光学Java Standard 本身是不是永远不够?Job opening: Java GUI developer
相关话题的讨论汇总
话题: java话题: c++话题: eclipse话题: net话题: haskell
进入Programming版参与讨论
1 (共1页)
r*******n
发帖数: 3020
1
java VM应该是适合批处理,不适合交互.
e*****t
发帖数: 1005
2
try eclipse

java VM应该是适合批处理,不适合交互.

【在 r*******n 的大作中提到】
: java VM应该是适合批处理,不适合交互.
r*******n
发帖数: 3020
3
用过,基本上写程序没什么问题,但是不断切换窗口也是比较迟钝
注, 我电脑只有2G内存.

【在 e*****t 的大作中提到】
: try eclipse
:
: java VM应该是适合批处理,不适合交互.

i*****s
发帖数: 438
4

我也觉得慢,但是比刚出来的时候好多了。
我也不理解为什么用JAVA。
也许是模块化,便于加加减减更新速度快?
李开复不是透露过Windows Vista失败的三个原因之一就是Gates决定
用C#写外围程序结果导致速度太慢,结果不得不2年后推倒重来?

【在 r*******n 的大作中提到】
: 用过,基本上写程序没什么问题,但是不断切换窗口也是比较迟钝
: 注, 我电脑只有2G内存.

x****u
发帖数: 44466
5
我倒,开复的帖子还是当鸡汤看吧。

【在 i*****s 的大作中提到】
:
: 我也觉得慢,但是比刚出来的时候好多了。
: 我也不理解为什么用JAVA。
: 也许是模块化,便于加加减减更新速度快?
: 李开复不是透露过Windows Vista失败的三个原因之一就是Gates决定
: 用C#写外围程序结果导致速度太慢,结果不得不2年后推倒重来?

g*****g
发帖数: 34805
6
大部分java程序是跑在服务器端的,在Windows上肯定比不过C#。好处
是可移植。当然没有你说的那么烂,特别是基于SWT的如Eclipse,其实
UI就是调操作系统的,不是画得(Swing)。但是比较吃内存,俺平时干
活Eclipse要占1-2G。
Google在Android上做JIT跑Java程序,你就不觉得慢了。

【在 r*******n 的大作中提到】
: java VM应该是适合批处理,不适合交互.
r*******n
发帖数: 3020
7
我做一个小的android app,在arm11的开发板上跑的挺流畅的.
我认为它跑的快主要是因为android的java程序跑在Dalvik VM上,
Unlike Java VMs, which are stack machines, the Dalvik VM is a register-based
architecture.(from wikipedia)
我觉得应该是上述原因,android app才运行的快

【在 g*****g 的大作中提到】
: 大部分java程序是跑在服务器端的,在Windows上肯定比不过C#。好处
: 是可移植。当然没有你说的那么烂,特别是基于SWT的如Eclipse,其实
: UI就是调操作系统的,不是画得(Swing)。但是比较吃内存,俺平时干
: 活Eclipse要占1-2G。
: Google在Android上做JIT跑Java程序,你就不觉得慢了。

g*****g
发帖数: 34805
8
关键是JIT compiler, 2.2之前没有JIT,性能大约只有现在一半。

based

【在 r*******n 的大作中提到】
: 我做一个小的android app,在arm11的开发板上跑的挺流畅的.
: 我认为它跑的快主要是因为android的java程序跑在Dalvik VM上,
: Unlike Java VMs, which are stack machines, the Dalvik VM is a register-based
: architecture.(from wikipedia)
: 我觉得应该是上述原因,android app才运行的快

w***g
发帖数: 5958
9
因为java程序员便宜...

【在 r*******n 的大作中提到】
: java VM应该是适合批处理,不适合交互.
g*****g
发帖数: 34805
10
Really? I wouldn't be so confident.
http://www.indeed.com/salary?q1=C%2B%2B+&l1=&q2=java&l2=&q3=j2e

【在 w***g 的大作中提到】
: 因为java程序员便宜...
相关主题
用vi写代码的都是脚本程序员,主要职责就是搬运数据FMP supports UI thread in both Swing and SWT
有没有Gnu Scientific Library的non GNU替代物?主力程序员离职后怎么办?
光学Java Standard 本身是不是永远不够?SWT
进入Programming版参与讨论
r*******n
发帖数: 3020
11
http://www.indeed.com/salary?q1=haskell&l1=&q2=java&l2=&q3=pyth
This really surprised me, especially Haskell, I think a few use Haskell in
the industry.

【在 g*****g 的大作中提到】
: Really? I wouldn't be so confident.
: http://www.indeed.com/salary?q1=C%2B%2B+&l1=&q2=java&l2=&q3=j2e

g*****g
发帖数: 34805
12
There are about 4% jobs containing java keyword, 1.8% C++,
0.007% Haskell from indeed. It may not be very reliable consider
the dataset is so small for Hashkell.

【在 r*******n 的大作中提到】
: http://www.indeed.com/salary?q1=haskell&l1=&q2=java&l2=&q3=pyth
: This really surprised me, especially Haskell, I think a few use Haskell in
: the industry.

z****e
发帖数: 54598
13
谁让你用java去写界面的,你自己用错了地方怪谁
java的好处就是跟世界上绝大多数已经存在的软件产品的协作性上
比如数据库,你去哪里找那么多标准化的驱程阿?
给你一个其它语言,搞不好你要捣腾你半天
再比如adobe的产品pdf,java就有现成的类库直接读写
我最近在捣腾r language,将其包装成一个service的时候,java的客户端也是首选样
例语言
当然最牛逼的还是java对于大多数操作系统的兼容性
讲到底就是,用java,你能把世界连起来
有无数的爱好者和专业人员在给你提供各式各样的工具,让你不需要去重复造轮子
所以一度java有网络语言的美誉

【在 r*******n 的大作中提到】
: java VM应该是适合批处理,不适合交互.
j*****k
发帖数: 1198
14
9w多,什么title呀?
sr. engineer?

【在 g*****g 的大作中提到】
: There are about 4% jobs containing java keyword, 1.8% C++,
: 0.007% Haskell from indeed. It may not be very reliable consider
: the dataset is so small for Hashkell.

j*****k
发帖数: 1198
15
python也很不错呀

【在 z****e 的大作中提到】
: 谁让你用java去写界面的,你自己用错了地方怪谁
: java的好处就是跟世界上绝大多数已经存在的软件产品的协作性上
: 比如数据库,你去哪里找那么多标准化的驱程阿?
: 给你一个其它语言,搞不好你要捣腾你半天
: 再比如adobe的产品pdf,java就有现成的类库直接读写
: 我最近在捣腾r language,将其包装成一个service的时候,java的客户端也是首选样
: 例语言
: 当然最牛逼的还是java对于大多数操作系统的兼容性
: 讲到底就是,用java,你能把世界连起来
: 有无数的爱好者和专业人员在给你提供各式各样的工具,让你不需要去重复造轮子

a***y
发帖数: 2803
16
java现在最流行.

【在 r*******n 的大作中提到】
: java VM应该是适合批处理,不适合交互.
i******l
发帖数: 270
17
python的GIL让人骨鲠在喉,比较不爽
不知道啥时候能解决

【在 j*****k 的大作中提到】
: python也很不错呀
x****u
发帖数: 44466
18
Android上做的非常好,Google的团队好与MS的远好于SUN的。

【在 a***y 的大作中提到】
: java现在最流行.
s***o
发帖数: 2191
19
It's true and it's part of the reason why Sinofsky hates .NET and DevDiv
so
much.
Now in Windows 8, the WinRT has a lot of .NET features, and the new C++/CX
has reflection, event, delegate, property, intellisense, ......, But they
are not .NET and C#, both are "native".
The Longhorn dream comes true, just with a different approach.

【在 x****u 的大作中提到】
: 我倒,开复的帖子还是当鸡汤看吧。
c****e
发帖数: 1453
20
这个CX是不是炒managed c++的冷饭?



【在 s***o 的大作中提到】
: It's true and it's part of the reason why Sinofsky hates .NET and DevDiv
: so
: much.
: Now in Windows 8, the WinRT has a lot of .NET features, and the new C++/CX
: has reflection, event, delegate, property, intellisense, ......, But they
: are not .NET and C#, both are "native".
: The Longhorn dream comes true, just with a different approach.

相关主题
java ---> Kotlin --- > Native应该站哪条队:.NET 还是 Java/J2EE?
内推Jr./Sr. Java && Senior Software Engineer (C++/Python)Job opening: Java GUI developer
Sun公司最近有啥突飞猛进不?Job opening: Java GUI developer
进入Programming版参与讨论
s***o
发帖数: 2191
21
It's real and native C++, but it can be used only for writing metro style
apps. If I understand it correctly, M$ also provides another standard
compliant implementation, which has all C++ 0x features implemented.

【在 c****e 的大作中提到】
: 这个CX是不是炒managed c++的冷饭?
:
:

z****g
发帖数: 339
22
java程序员一抓一大把,耐操好使,所以用java开发~
f**y
发帖数: 138
23
大家平常说的程序员工资指total compensation(base + bonus + RSU/option etc)还
是只包括基本工资?
n*******e
发帖数: 62
24
why there are so many people here to paint Java black here. I'm not a Java
developer. But I like Java. Try Eclipse, Netbeans, NASA world wind, and many
others based on the Eclipse platform and Netbeans platform, and world wind.
Tell you my true experience, I'm doing development using C++, The project
has at least 5 millions of lines of code. It is a project with code
accumulated over 15 years and developed by > 30 developers actively. On
Linux we use eclipse, on windows, we use VS 2010. VS2010 get stucked from
hour to hour. It is just frozen for no reason and do nothing there, then you
have to wait and wait and you never know when it is going to come back. The
best way, very often is to kill and restart. But with Eclipse, we seldom
get this kind of thing. Switch from source to header, switch from one editor
to another is really very smooth and very fast. Code assistance /code
completion, index, are way better and 10 times faster than visual studio. So
finally I have to switch to eclipse on windows to do the editing and after
the editing, then use vs2010 to compile and debug. By the way, our machine
is fast enough (4 core i7 @ 2G) and has enough memory (16G).
t*****n
发帖数: 4908
25
我真闲那,把这英文帖子都读完了。newpolice你们的程序可以在mingw下编译吗?如果
可以的话换gcc吧。我手上百万的C++和百万的C在mingw下跑的欢欢的,fresh build也
就十分钟以内的事。我都是Eclipse CDT写代码,Emacs下gcc编译和调试。偶尔用用grep。我机器已经2岁了,4G内存,够用了。

many
wind.
you
The

【在 n*******e 的大作中提到】
: why there are so many people here to paint Java black here. I'm not a Java
: developer. But I like Java. Try Eclipse, Netbeans, NASA world wind, and many
: others based on the Eclipse platform and Netbeans platform, and world wind.
: Tell you my true experience, I'm doing development using C++, The project
: has at least 5 millions of lines of code. It is a project with code
: accumulated over 15 years and developed by > 30 developers actively. On
: Linux we use eclipse, on windows, we use VS 2010. VS2010 get stucked from
: hour to hour. It is just frozen for no reason and do nothing there, then you
: have to wait and wait and you never know when it is going to come back. The
: best way, very often is to kill and restart. But with Eclipse, we seldom

t*****n
发帖数: 4908
26
就oracle还fan java。M$和果子从来都是华丽的无视之。现在狗狗都在调转船头了。
oracle一倒,java必倒。

【在 r*******n 的大作中提到】
: java VM应该是适合批处理,不适合交互.
1 (共1页)
进入Programming版参与讨论
相关主题
Job opening: Java GUI developer想制作一个个人网站,现在主流是用PHP么
Job opening: Java GUI developer用vi写代码的都是脚本程序员,主要职责就是搬运数据
Job opening: Java GUI developer (转载)有没有Gnu Scientific Library的non GNU替代物?
Job opening: Java GUI developer (转载)光学Java Standard 本身是不是永远不够?
求Windows下C++ IDE 推荐FMP supports UI thread in both Swing and SWT
java update main UI from child thread issue (转载)主力程序员离职后怎么办?
Java 多线程 的架构如何改进?SWT
受不了拉 - 技术发展太快!!! 学啥才不过时? (转载)java ---> Kotlin --- > Native
相关话题的讨论汇总
话题: java话题: c++话题: eclipse话题: net话题: haskell