Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 18 total
Thread Delphi XE2 question
Thu, Sep 1 2011 4:43 PMPermanent Link

Jan Ferguson

Data Software Solutions, Inc.

Team Elevate Team Elevate

I just got my notice from Embarcadero to download my Delphi XE2
upgrade. I'm going to do so but I have a question regarding DXE2 and
components.

I am a neophyte regarding 64-bit vs. 32-bit applications, other than
knowing that more memory can be used by a 64-bit application. With that
in mind, will components which currently work in DXE also work with
DXE2 (including to but not limited to EDB and DBISAM) or will component
developers have to upgrade their components as well.

DXE works well for me but I'm not sure I'm ready to shell out a bunch
of bucks to update my components. Luckily the important among them are
on subscriptions but some are not.

Any information would be appreciated.
--
Jan Ferguson
Thu, Sep 1 2011 5:33 PMPermanent Link

Raul

Team Elevate Team Elevate


Tim would need to provide a roadmap but here is my 2 cents.

AFAIK we need new set of components for XE2.

In VCL there is now Win64 and OSX support and everything in a 64bit app needs to be 64bit (including components) so delphi somehow has to be able to find a 64bit units (or compile them). OSX support (done using freepascal compiler i believe) in also available but again components would need to support it.

Finally there is the Firemonkey and as i understand most of the non-UI controls should work so again EDB (DBISAM?) should be theoretically doable there. Firemonkey is cross-platform so not sure if Tim will support Firemonkey at all but there is a good chance of a native EDB inside OSX app compiled with XE2.

Raul
Thu, Sep 1 2011 9:11 PMPermanent Link

Raul

Team Elevate Team Elevate

Found couple of useful links from Embarcadero:

What's new in XE2:
http://docwiki.embarcadero.com/RADStudio/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE2

So i stand corrected-  the VCL is only Win32 and Win64. RTL is also OSX. Useful links there.

Current 3rd party cross-platform support:
http://docwiki.embarcadero.com/RADStudio/XE2/en/Third_Parties%27_Cross-Platform_Support

I'm sure this will be expanded but definitely new component sets needed

Raul
Thu, Sep 1 2011 10:07 PMPermanent Link

Jan Ferguson

Data Software Solutions, Inc.

Team Elevate Team Elevate

Thanks for the above info Raul...
--
Jan


Raul wrote:

> Found couple of useful links from Embarcadero:
>
> What's new in XE2:
> http://docwiki.embarcadero.com/RADStudio/en/What%27s_New_in_Delphi_and
> _C%2B%2BBuilder_XE2
>
> So i stand corrected-  the VCL is only Win32 and Win64. RTL is also
> OSX. Useful links there.
>
> Current 3rd party cross-platform support:
> http://docwiki.embarcadero.com/RADStudio/XE2/en/Third_Parties%27_Cross
> -Platform_Support
>
> I'm sure this will be expanded but definitely new component sets
> needed
>
> Raul
Fri, Sep 2 2011 8:55 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

I've just seen the upgrade pricing, and it makes me feel better about sticking with D2006 and not accepting Embarcadero's kind offer of a reduced price upgrade to XE.

Roy Lambert
Fri, Sep 2 2011 12:34 PMPermanent Link

Raul

Team Elevate Team Elevate

Prices are what they are (and as usual Europe is getting the screwed with no exchange rate considerations). However if you're actually making money with Delphi then i think it's worthy a consideration to buy again.

Having said that this is existing time to be on SA though as there is a lot of new functionality and most of it appears to work. I wrote my first 64bit delphi yesterday and it runs just fine (it was a trivial project but still)!

It'll be a while til 3rd party components get on XE2 and with all these changes there will be bugs that Embarcadero has to fix. In my view if you're not on SA only buy the XE2 with SA as XE3 might be the one we really want though XE2 is looking very promising so far (played with it last night for a few hours).

The starter edition is available cheap though lot of the cool stuff is missing - osx and 64bit for starters Frown

Raul
Fri, Sep 2 2011 1:10 PMPermanent Link

Jan Ferguson

Data Software Solutions, Inc.

Team Elevate Team Elevate

I am on the Embarcadero maintenance plan so I get all new updates and
upgrades throughout the year. The maintenance plan actually ends up
being less expensive in the long run.

--
Jan


Roy Lambert wrote:

> I've just seen the upgrade pricing, and it makes me feel better about
> sticking with D2006 and not accepting Embarcadero's kind offer of a
> reduced price upgrade to XE.
>
> Roy Lambert
Sat, Sep 3 2011 3:36 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Raul

>Prices are what they are (and as usual Europe is getting the screwed with no exchange rate considerations). However if you're actually making money with Delphi then i think it's worthy a consideration to buy again.

I'd agree with that, but since I'm a hobby programmer it doesn't apply. I do get the impression they're trying to force people onto SA. Interestingly if you add the upgrade price from D2006 to XE and the upgrade price from XE to XE2 together you're only a hundred or so short of the full new licence price.

>Having said that this is existing time to be on SA though as there is a lot of new functionality and most of it appears to work. I wrote my first 64bit delphi yesterday and it runs just fine (it was a trivial project but still)!

Didn't you just recompile one of your 32bit ones?

>It'll be a while til 3rd party components get on XE2 and with all these changes there will be bugs that Embarcadero has to fix. In my view if you're not on SA only buy the XE2 with SA as XE3 might be the one we really want though XE2 is looking very promising so far (played with it last night for a few hours).
>
>The starter edition is available cheap though lot of the cool stuff is missing - osx and 64bit for starters Frown

I haven't seen anything about a starter edition for XE2.

Roy Lambert
Sat, Sep 3 2011 8:35 AMPermanent Link

Michael Riley

ZilchWorks

Avatar

>> Having said that this is existing time to be on SA though as there is a lot of new functionality and most of it
>> appears to work. I wrote my first 64bit delphi yesterday and it runs just fine (it was a trivial project but still)!

What is SA?
Sat, Sep 3 2011 10:17 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Michael


Its the Embarcadero program where you pay an annual fee and get all the updates for the selected package.

Roy Lambert
Page 1 of 2Next Page »
Jump to Page:  1 2
Image