Home » Community » Coffee corner » How to promote U++ ?
Re: How to promote U++ ? [message #10478 is a reply to message #9368] |
Wed, 11 July 2007 11:26 |
mr_ped
Messages: 825 Registered: November 2005 Location: Czech Republic - Praha
|
Experienced Contributor |
|
|
it just occurred to me those two question were not directly answered:
Quote: |
1) is it really not difficult to convert mfc or jdk to u++?
2) is it a compiled u++ application running better than those coded in mfc and jdk?
|
1) I think it may be difficult to convert instead of writing UI part from scratch. The U++ is pretty efficient if written properly, and trying to convert some MFC in little steps may lead to somewhat cluttered U++ code?
So choosing a project with has good modularity and the UI part of it is both small and well disconnected from the rest of project may be good idea, if you don't want to do something really big.
2) depends. Firstly depends what compiler you use in U++. For windows platform the MSVC is pretty much a must if you want to compete against some other project which is compiled with MSVC. On linux everything is gcc.
And than it depends how much out application is efficient. In JDK some JIT optimizations of some algorithms can lead to an advantage over C++ statically compiled code, but most of the time Java is 20-50% slower, so JDK is by definition not on par with C++ (U++). If your Java app is faster/on par, than you screwed up the C++ version.
MFC is just UI. Most of applications performance don't depend too much on UI used, but the U++ looks more lean and mean than MFC, so it will very likely start faster. Otherwise the results should be similar.
And there is the STL vs NTL issue, where NTL should be much faster. So in case the project's performance depends on heave usage of containers, the conversion from MFC/STL to U++/NTL may lead to interesting boost in performance.
conclusion:
In the end you can't say U++ is better.
It is better in many cases. But sometimes it's not.
If you want to make U++ look good, you must choose the project for conversion wisely, because some project would not really benefit from such conversion and the whole effort may backfire than.
And still the main problem remains:
WHO would convert some project?
|
|
|
|
|
How to promote U++ ?
By: 3togo on Wed, 02 May 2007 19:54
|
|
|
Re: How to promote U++ ?
By: mirek on Wed, 02 May 2007 22:58
|
|
|
Re: How to promote U++ ?
By: 3togo on Thu, 03 May 2007 11:40
|
|
|
Re: How to promote U++ ?
By: mirek on Thu, 03 May 2007 17:29
|
|
|
Re: How to promote U++ ?
By: bonami on Wed, 11 July 2007 04:30
|
|
|
Re: How to promote U++ ?
By: mirek on Wed, 11 July 2007 08:13
|
|
|
Re: How to promote U++ ?
By: jadeite on Wed, 05 September 2007 23:56
|
|
|
Re: How to promote U++ ?
By: zsolt on Thu, 06 September 2007 20:54
|
|
|
Re: How to promote U++ ?
By: mr_ped on Wed, 11 July 2007 11:26
|
|
|
Re: How to promote U++ ?
By: Kknd on Tue, 17 July 2007 21:43
|
|
|
Re: How to promote U++ ?
|
|
|
Re: How to promote U++ ?
By: dopyiii on Tue, 04 September 2007 22:47
|
Goto Forum:
Current Time: Fri May 10 23:21:18 CEST 2024
Total time taken to generate the page: 0.02129 seconds
|