Re: [DUG] Embarcadero article

2009-06-16 Thread Alister Christie
Personally I don't care much about 64 bit. Cross platform would be nice, but realistically we have 1 or 2 inquiries out of hundreds regarding support for mac or linux - no one has ever asked me about when we are going to support 64 bit. What I want to see in future versions of Delphi is

Re: [DUG] Embarcadero article

2009-06-16 Thread Todd Martin
What I want to know is, when are Embarcadero going to support interfaces on TObject? Todd. Personally I don't care much about 64 bit. Cross platform would be nice, but realistically we have 1 or 2 inquiries out of hundreds regarding support for mac or linux - no one has ever asked me

Re: [DUG] Embarcadero article

2009-06-16 Thread Sean Cross
  Sean Cross CIO Catalyst Risk Management -Original Message- From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Alister Christie Sent: Wednesday, 17 June 2009 11:55 a.m. To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article

Re: [DUG] Embarcadero article

2009-06-16 Thread Jolyon Smith
I did. And it was. -Original Message- From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Todd Martin Sent: Wednesday, 17 June 2009 12:54 To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article What I want to know is, when

Re: [DUG] Embarcadero article

2009-06-16 Thread Jolyon Smith
Message- From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Alister Christie Sent: Wednesday, 17 June 2009 11:55 To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article Personally I don't care much about 64 bit. Cross platform would

Re: [DUG] Embarcadero article

2009-06-16 Thread Phil Scadden
Garbage collection is what I really want, but it's a long way down the list of what will ever get added to Delphi :( Then use C#. I want Delphi as a C++ replacement with as few compromises as possible, not C#. That said, the C# programming model has things I wouldnt mind in the language

Re: [DUG] Embarcadero article

2009-06-16 Thread Jolyon Smith
If you want garbage collection use Prism and run your apps in a managed environment where garbage collection makes as much sense as it ever will on current hardware. In the meantime you can introduce garbage collection into your own code quite easily by following a few simple patterns, with the

Re: [DUG] Embarcadero article

2009-06-16 Thread Sean Cross
: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Phil Scadden Sent: Wednesday, 17 June 2009 1:33 p.m. To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article Garbage collection is what I really want, but it's a long way down the list

Re: [DUG] Embarcadero article

2009-06-16 Thread Phil Scadden
I have never understood the fanatical hatred of garbage collection that some Delphi developers have Its horses for courses. For predominantly UI based programming, speed is no issue and GC fine. - and for that matter C# very fine. Combinations of large, complex datastructure and cpu

Re: [DUG] Embarcadero article

2009-06-16 Thread Jolyon Smith
...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Sean Cross Sent: Wednesday, 17 June 2009 14:02 To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article I do use C# where it makes sense. It just doesn't make sense for the sort of shareware and desktop apps I mostly

Re: [DUG] Embarcadero article

2009-06-16 Thread Sean Cross
: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Jolyon Smith Sent: Wednesday, 17 June 2009 2:28 p.m. To: 'NZ Borland Developers Group - Delphi List' Subject: Re: [DUG] Embarcadero article I think the vitriol stems from the idea that people believe (and I think

Re: [DUG] Embarcadero article

2009-06-16 Thread Todd Martin
[mailto:delphi-boun...@delphi.org.nz] On Behalf Of Jolyon Smith Sent: Wednesday, 17 June 2009 2:28 p.m. To: 'NZ Borland Developers Group - Delphi List' Subject: Re: [DUG] Embarcadero article I think the vitriol stems from the idea that people believe (and I think rightly) that the sort

Re: [DUG] Embarcadero article

2009-06-16 Thread Leigh Wanstead
Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article Hi Sean I agree with you, GC is good to have at times. What I am suggesting would allow Delphi to switch on GC, for those that want it, or off, for those that don't. Or even better, provide GC (or not) for a subset of registered

Re: [DUG] Embarcadero article

2009-06-15 Thread David Brennan
I just don't see it working unless it is possible to take sophisticated applications using the current VCL (ie VCL32) and with some effort but not a complete rewrite (ie NOT replacing the entire component library!) modify the code using ifdefs etc so that you have single source that can compile to

Re: [DUG] Embarcadero article

2009-06-15 Thread Jeremy North
Do it properly or don't even bother. That is my advice to them. On Mon, Jun 15, 2009 at 4:02 PM, David Brennandugda...@dbsolutions.co.nz wrote: I just don't see it working unless it is possible to take sophisticated applications using the current VCL (ie VCL32) and with some effort but not a

Re: [DUG] Embarcadero article

2009-06-15 Thread Jolyon Smith
| I just don't see it working unless it is possible to take | sophisticated applications using the current VCL (ie VCL32) and | with some effort but not a complete rewrite snip modify the | code using ifdefs etc so that you have single source that can compile | to either platform. I disagree.

Re: [DUG] Embarcadero article

2009-06-15 Thread Jeremy Coulter
[mailto:delphi-boun...@delphi.org.nz] On Behalf Of Jolyon Smith Sent: 15 June 2009 20:03 To: 'NZ Borland Developers Group - Delphi List' Subject: Re: [DUG] Embarcadero article | I just don't see it working unless it is possible to take | sophisticated applications using the current VCL (ie VCL32

Re: [DUG] Embarcadero article

2009-06-15 Thread David Brennan
[mailto:delphi-boun...@delphi.org.nz] On Behalf Of Jolyon Smith Sent: Monday, 15 June 2009 8:03 p.m. To: 'NZ Borland Developers Group - Delphi List' Subject: Re: [DUG] Embarcadero article | I just don't see it working unless it is possible to take | sophisticated applications using the current VCL (ie

Re: [DUG] Embarcadero article

2009-06-15 Thread Paul Heinz
David Brennan wrote: I just don't see it working unless it is possible to take sophisticated applications using the current VCL (ie VCL32) and with some effort but not a complete rewrite (ie NOT replacing the entire component library!) modify the code using ifdefs etc so that you have

Re: [DUG] Embarcadero article

2009-06-15 Thread Gary T. Benner
[Reply] At 21:05 on 15/06/2009 Paul wrote Project X is a rather suspicious title in that regard :-) Insightful as ever Paul! kr Gary Ref#: 41006 ___ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin:

Re: [DUG] Embarcadero article

2009-06-15 Thread Jolyon Smith
Fair points, but then it isn't really cross platform is it if you can't single source your application? I suppose it depends if you demand 100% single source. :) Having a split 90/10, 80/20 or even 50/50 of cross platform/platform specific code in an application is surely better than 0/100 if

Re: [DUG] Embarcadero article

2009-06-15 Thread Jolyon Smith
Project X is a rather suspicious title in that regard :-) Hmmm, one might speculate that the project name is itself cross-platform and loaded with hidden meaning : OS X X-Windows 10 = X in Roman Numerals .. 20 of course = 2 x 10 .. 2 additional X platforms are in the

Re: [DUG] Embarcadero article

2009-06-15 Thread Paul Heinz
Jolyon wrote: Project X is a rather suspicious title in that regard :-) Hmmm, one might speculate that the project name is itself cross-platform and loaded with hidden meaning : OS X X-Windows 10 = X in Roman Numerals .. 20 of course = 2 x 10 .. 2 additional X platforms

Re: [DUG] Embarcadero article

2009-06-15 Thread Sean Cross
Message- From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of David Brennan Sent: 15 June 2009 6:03 p.m. To: 'NZ Borland Developers Group - Delphi List' Subject: Re: [DUG] Embarcadero article I just don't see it working unless it is possible to take sophisticated

Re: [DUG] Embarcadero article

2009-06-15 Thread Jolyon Smith
My recollection from DelphiLive! (San Jose) is that Project-X is specifically targeting Mac and Linux support, and not involving Windows per se (except in so far as the 64-bit support will also depend on the re-architected compiler). i.e. re-architecting the compiler impacts on/delivers into ALL

Re: [DUG] Embarcadero article

2009-06-15 Thread David Brennan
implementation. Could work I guess. ;-) Cheers, David. -Original Message- From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Paul Heinz Sent: Monday, 15 June 2009 10:18 p.m. To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article SNIP

Re: [DUG] Embarcadero article

2009-06-15 Thread Todd Martin
I don't see a problem with 3 distinct VCLs, one for each platform, provide they all conform to the same interfaces (protected, public and published) and wrap any platform specific stuff like Windows messaging inside the controls. Using a factory to create the VCL components on a form would allow

Re: [DUG] Embarcadero article

2009-06-15 Thread Todd Martin
I don't see a problem with 3 distinct VCLs, one for each platform, provide they all conform to the same interfaces (protected, public and published) and wrap any platform specific stuff like Windows messaging inside the controls. Using a factory to create the VCL components on a form would allow

Re: [DUG] Embarcadero article

2009-06-15 Thread John Bird
Not sure of the pitfalls etc, but the idea is surely worth pursuing, it is after all pretty much the holy grail of software. The ability to at least move a pure VCL over several platfrorms to give native versions on each (or complile all on Windows for instance) would be wonderful. The areas

Re: [DUG] Embarcadero article

2009-06-15 Thread Malcolm Groves
Hi guys, Just to clarify, we're not doing cross platform and then Win64, we're doing them in parallel (one of the benefits of an increased RD budget under Embarcadero). Cross platform will make it to market earlier however. Mike Swindell covers it more in a comment on Marco's post here

Re: [DUG] Embarcadero article

2009-06-15 Thread Conor Boyd
Thanks for the clarification Malcolm... Cheers, C. -Original Message- From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Malcolm Groves Sent: Tuesday, 16 June 2009 2:49 p.m. To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero

Re: [DUG] Embarcadero article

2009-06-15 Thread Malcolm Groves
: Tuesday, 16 June 2009 1:07 PM To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article Thanks for the clarification Malcolm... Cheers, C. CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential

Re: [DUG] Embarcadero article

2009-06-15 Thread Jolyon Smith
That isn't actually incompatible with Wayne Williams comments - nobody has suggested that one is being *done* before the other, only expressed dismay at the intent to *deliver* one before the other. Delivery dates are a function of technical stretch AND priority assigned to meeting that technical

Re: [DUG] Embarcadero article

2009-06-15 Thread Malcolm Groves
That isn't actually incompatible with Wayne Williams comments - nobody has suggested that one is being *done* before the other, only expressed dismay at the intent to *deliver* one before the other. Err, righto. As I said in my email, I wanted to make sure people understood the 64 bit

Re: [DUG] Embarcadero article

2009-06-15 Thread Jeremy North
Malcolm, Obviously the solution is once Project X is completed, don't release it until the 64bit compiler is done. Then release Project X a few weeks after the 64 bit compiler is available ;-) cheers, Jeremy ___ NZ Borland Developers Group - Delphi

Re: [DUG] Embarcadero article

2009-06-15 Thread Jolyon Smith
Thanks for the continuing feedback and insight Maclolm. Very much appreciated. Can I suggest you take a peek at the poll running on my blog and the comments to my post on the subject? (www.deltics.co.nz/blog) I know it's a very small sample size but as I commented in my blog post, the idea

Re: [DUG] Embarcadero article

2009-06-15 Thread Malcolm Groves
Hi Jolyon, As I said, we'll continue to listen and course correct. Feedback we're getting from customers and potential customers worldwide is that cross platform is a higher priority. I don't deny that there are people who desperately want 64 bit, I know people in that boat around Asia.

Re: [DUG] Embarcadero article

2009-06-15 Thread David Brennan
] On Behalf Of Malcolm Groves Sent: Tuesday, 16 June 2009 5:28 p.m. To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Embarcadero article Hi Jolyon, As I said, we'll continue to listen and course correct. Feedback we're getting from customers and potential customers worldwide is that cross