C++ redistribution version | Uniface Deployment | Forum

Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

—  Results per page  —








— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters
For a group of consecutive words like 'end of support' use Match phrase

sp_Feed Topic RSS sp_TopicIcon
C++ redistribution version
24 Jul 2017
8:00 pm
Avatar
Knut
Member
Forum Posts: 175
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

I’ve just noticed that the version of the C++ redistribution package deployed with Uniface 9.7.03 and higher
is still (named = based on?) Visual C++ 2005.

Given that there has been numerous improvements to overall performance in the C++ compilers and
various libraries used by Visual C++ over the years (since 2006/2007) – are these changes not
accessible / used by the current version of Uniface?

If they’re not available, what is the timeline for a release of Uniface using the latest version of Visual C++?

Knut

25 Jul 2017
9:19 am
Avatar
Adrian Gosbell
Amsterdam, seat 77a of a Boeing 747
Admin
Forum Posts: 278
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Knut said
I’ve just noticed that the version of the C++ redistribution package deployed with Uniface 9.7.03 and higher
is still (named = based on?) Visual C++ 2005.

Given that there has been numerous improvements to overall performance in the C++ compilers and
various libraries used by Visual C++ over the years (since 2006/2007) – are these changes not
accessible / used by the current version of Uniface?

If they’re not available, what is the timeline for a release of Uniface using the latest version of Visual C++?

Knut  

The reason why we have been tardy with compiler versions was the requirement to maintain support for legacy technologies, for example Windows XP and Windows CE.

Uniface 10.3 is based on a newer version of MS Visual Studio. 

I would be surprised if there is any tangible performance benefit. Generally our experience has been the opposite, with new compilers usually coming with additional baggage. We did carry out quite a detailed compiler exercise a few years ago, switches, versions, etc, the findings didn’t give us much. 

25 Jul 2017
3:03 pm
Avatar
Knut
Member
Forum Posts: 175
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Hi Adrian,

Appreciate the quick answer – and, sure, that makes sense.

Regards,
Knut

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 131

Currently Online:
17 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

ulrich-merkel: 1694

Iain Sharp: 612

Theo Neeskens: 339

gianni: 257

rogerw: 232

istiller: 199

lalitpct: 197

Knut: 175

-GHAN-: 171

sochaz: 165

Member Stats:

Guest Posters: 3

Members: 6324

Moderators: 0

Admins: 8

Forum Stats:

Groups: 1

Forums: 62

Topics: 2032

Posts: 8749

Newest Members:

jaremko12, MichaelOrade, ElinAdop, CialisMips, TillredrlArTib, Haroldtot, Danielmerse, Artemcrild, VikaNup, Bertababycog

Administrators: admin: 23, Adrian Gosbell: 278, diseli: 820, Bob Maier: 3, Nico Peereboom: 62, Michael Rabone: 4, richiet: 406, JanCees: 28