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: 168
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: 268
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: 168
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:
22 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

ulrich-merkel: 1677

Iain Sharp: 596

Theo Neeskens: 333

gianni: 237

rogerw: 228

lalitpct: 195

istiller: 191

-GHAN-: 171

Knut: 168

sochaz: 165

Member Stats:

Guest Posters: 3

Members: 4727

Moderators: 0

Admins: 8

Forum Stats:

Groups: 1

Forums: 62

Topics: 1980

Posts: 8555

Newest Members:

RonnieArror, MashaEcs, CeccilCet, etcuvuqe, TotaluTwino, ueemporuveson, Kvas, Ernestastor, Roxbo, Aliafah

Administrators: admin: 23, Adrian Gosbell: 268, diseli: 786, Bob Maier: 2, Nico Peereboom: 58, Michael Rabone: 4, richiet: 406, JanCees: 25