c++ to java migration

Need some points/documents that explain the performance improvements when migrating a web based C++ application to java
[133 byte] By [surdee] at [2007-9-26 8:16:40]
# 1
There is no improvement in performance, c++ is faster, the difference java is portable.
jef06 at 2007-7-1 18:46:59 > top of Java-index,Java HotSpot Virtual Machine,Specifications...
# 2

>points/documents that explain the performance improvements

The vast majority of performance problems can be traced to the following:

-Highest: requirements

- Design

- Environment

- Lowest: Language

If you have perfect requirements, perfect design, your environment is set up perfectly and you write perfect code then C++ is faster than java.

Since I have never seen anyone (and certainly never seen a group of people) that is perfect, the choice of language is usually insignificant in terms of performance.

The only times where this is not true is usually when the problem space is extremely small (requirements and design minimal) and the environment is irrelevant. This is usually limited to reading data from a file, processing it using simple rules, and writing it back out to a file. A internet/intranet system will never fall into this category.

jschell at 2007-7-1 18:46:59 > top of Java-index,Java HotSpot Virtual Machine,Specifications...
# 3
I would imagine, that unless the web clients are on an extremely fast locally connected LAN, the data transfer will be the bottleneck. In this case the language will be irrelevant.
CChrisB at 2007-7-1 18:46:59 > top of Java-index,Java HotSpot Virtual Machine,Specifications...