We're in the exact same position at Accredo, David. We've moved to Berlin 10.1 
for our next major release. And we have Tokyo 10.2 but won't be moving to it 
because of the lack of IDEFixPack and the ridiculous compile times, especially 
with the 64-bit Compiler. Delphi (well, Turbo Pascal really) used to be known 
for its blazing compile speed. Those days are long gone without IDEFixPack.

I don't know what happened with Andreas Hausladen and IDEFixPack but he 
seemingly soured on Embarcadero pretty abruptly so I wonder what might have 
happened there behind the scenes. The unpaid effort he put into IDEFixPack is 
incredible and unrecognised by Embarcadero. He's been keeping the product 
viable for large projects.

And we only upgraded from Seattle to get the fixes for the intermittent AV 
crashes in the 64-bit Compiler. Whilst they've reduced with Berlin 10.1, they 
still occur. I have an open issue for the latest one 
https://quality.embarcadero.com/browse/RSP-18991 where it intermittently 
crashes with an AV and the reported line number is 2 lines past the end of file.

Even if that compiler bug gets fixed in Tokyo 10.2 (I doubt they ship an update 
to Berlin 10.1) , we won't be able to take advantage of it since the 64-bit 
compile times are so shocking. I'll just wind up the FinalBuilder retry count 
some more. Still I reported it since it might help someone else.

So I can't see us moving forward with upgraded Delphi versions beyond where 
we're at.
The core compiler quality (speed/reliability) is eroding and the priority seems 
to be elsewhere.

Cheers,
  Paul.
 
-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of David Brennan
Sent: Friday, 22 September 2017 9:51 a.m.
To: 'NZ Borland Developers Group - Delphi List' <[email protected]>
Subject: Re: [DUG] Delphi 10.2 Tokyo ready for production?

Hi,

We've been gradually pulling ourselves up to the latest versions over the last 
few years and have reached Berlin 10.1. It's behaving pretty well on our 
software which is quite large and complex. I get less complaints about Berlin 
than I did any earlier version. In general I agree that a subscription makes 
sense, anyone who is running their business on Delphi should not begrudge the 
subscription amount and once you get up to date going to each new version is 
not too hard.

Having said that, the reason we aren't on Tokyo is that Andy Hausladen stopped 
producing IDEFixPack from Tokyo onwards (he did recompile it for Tokyo but 
something had changed and he doesn't own a copy of Tokyo so he didn't go any 
further - why Embarcadero hadn't just given him a free subscription by then is 
totally beyond me). We need IDEFixPack to make our compilation time at all 
reasonable - with IDEFixPack a full build is around
2 minutes, without it we were getting up to 20 or 30 minutes. We've done some 
work to reduce a few unnecessary cyclic dependencies since then but even so 
there is no way we are willing to use a version of Delphi which requires even 
twice the time Berlin does to compile. We've heard that Embarcadero are going 
to build Andy's performance fixes into the next version but we haven't seen any 
concrete evidence of this. Despite my advice above this may lead to us 
cancelling our subscriptions, there is little point in paying maintenance for 
new versions which we can't use.

Regards,
David.


-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of David Moorhouse
Sent: Friday, 22 September 2017 8:37 a.m.
To: NZ Borland Developers Group - Delphi List <[email protected]>
Subject: Re: [DUG] Delphi 10.2 Tokyo ready for production?

We've used it for in house apps deployed to enterprise users.  We've also 
ported one of our apps to run under Mac OS - we used the Turbo Cocoa framework 
which allowed us to reuse/write the logic in Delphi and the UI in XCode.

I've created a simple web broker app and deployed in on a Linux server but not 
in production yet.

David

David Moorhouse (BCom) | Principal Software Engineer - HealthOne Pegasus Health 
(Charitable) Ltd
P: 03 353 0871 |   W:  www.pegasus.org.nz
E: [email protected]
PO Box 741, Christchurch 8140
401 Madras St, Christchurch 8013




-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Jan Bakuwel
Sent: Thursday, 21 September 2017 1:09 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Delphi 10.2 Tokyo ready for production?

Greetings all,

I know of course that by picking this subject I might draw some criticism as it 
could be interpreted as implying that it might not be...

I'm a one-man band only occasionally getting to develop an in-house application 
with Delphi, so even though I would love to do more Delphi development, it 
simply is not financially feasible to continuously upgrade not only Delphi but 
also the various 3rd party component suites.
I'm sure this sounds familiar to at least some of you.

I'm at that point (again) where I'm contemplating whether to request funding to 
upgrade from XE5 to Tokyo 10.2 or not, just having spend a fair amount of time 
debugging threading issues with the XE5 Firemonkey RTL (no fun and only partly 
resolved).

Being able to target Linux server is something I've longed for a long time so 
that would be a bonus. Independent reviews of Delphi releases are hard to find 
(I wonder why) so I'll ask here if there's anyone here that would like to share 
their experience using Tokyo 10.2 for real world applications deployed on 
Windows, MacOS, iOS, Android and/or Linux server.

Jan



_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with
Subject: unsubscribe
****************************************************************************
****
This email or attachment(s) may contain confidential or legally privileged 
information intended for the sole use of the addressee(s). Any use, 
redistribution, disclosure, or reproduction of this message, except as 
intended, is prohibited. 
If you received this email in error, please notify the sender and erase all 
copies of the message, including any attachments.

Any views or opinions expressed in this email (unless otherwise stated) may not 
represent those of Pegasus Health Ltd.

****************************************************************************
****

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with
Subject: unsubscribe


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

Reply via email to