Why do I want to create 64-bit Delphi applications?
If the answer isn't "because my customers or users are already demanding it", I think this info from our 64-bit Development Solutions page sums up the opportunities pretty well. Whether you're developing software to sell as an ISV or developing software for your own company or enterprise, there are many reasons to move to 64-bit.
ISV | ENTERPRISE |
Sell more software and provide more flexibility for your customers | Support the growing 64-bit upgrade initiatives |
Accelerate upgrades of your software | Create more powerful enterprise level applications |
Stay competitive in the industry and beat the competition | Build applications that allow users to fully leverage the power and capabilities of 64-bit machines |
Where can I learn more about the benefits of creating 64-bit Windows apps and how to do it with Delphi?
- Tech Note: The Impact of 64-bit Applications to Your Company's Bottom Line
- Solutions Page: 64-bit Development
- Product Info Page: 64-bit Development with Delphi XE2
- Video: Building 64-bit Applications in Delphi XE2
- Video: Building a 64-bit Delphi User Defined Function for InterBase
- RAD Studio Doc Wiki: 64-bit Development for Windows
- 64-bit Application Development in the Software Development Trends article from Embarcadero in the TechXtend Newsletter
You can also watch this webinar on demand to learn more about 64-bit development with Delphi XE2 and see how easy it is.
If you're not on Delphi XE2 and not doing 64-bit development yet, you're potentially missing out on a big opportunity. There are special offers going on now so why not make the move to Delphi XE2, or download a trial and get started with 64-bit development with Delphi.
6 comments:
Not yet.
Honestly, our customers (or actually their customers) simply do not demand 64-bit applications, just because we can.
As long as Windows works the way it does, the vast majority of applications simply don't benefit from 64-bit.
As long as a broad user base runs on 32 bit, it requires you to ship 32 *and* 64 bit versions. This adds a lot of costs for development and esp. testing, costs that simply do not compare to a possible positive marketing effect.
Microsoft decided to go the ugly Windows 8 way, which in turn means for most of our business customers to stay at Win7 or even XP - which are mostly 32-bit installations. If Win8 would have been less "ugly" it would have been a chance for many to upgrade to 64-bit.
Don't get me wrong though: Delphi's 64-bit compiler is just fine - it's not EMBT's fault ...
My 2 cents on this.
Olaf
"Delphi's 64-bit compiler is just fine - it's not EMBT's fault ..."
The fact that it was so late IS their fault.
The fact that we can realistically only just start confidently building 64-bit applications now, just as Windows 8 comes along just makes Delphi seem even more irrelevant than ever.
"Oh, you can do 64-bit now ? Oh well, we thought that was going to have a big impact 3 or 4 years ago but really it wasn't that big a deal after all. But now we're looking at Windows 8 and Metro apps and that is a huge game changer ... can you do that in Delphi ? No ? Oh, well, I guess looking at how long it took for you guys to catch up to 64-bit I suppose we shouldn't expect anything for at least 2-3 years.... good luck with that."
@Jolyon, Now that the 64 bit compiler has been available for about 10 months, have you been using it actively?
Unfortunately, there is a bug in the Win64 RTL which causes any multithreaded application to leak memory.
This bug is really a showstopper for me... which forces me to stick with the 32 bit compiler even if I bought XE2 :-(
http://qc.embarcadero.com/wc/qcmain.aspx?d=105559
As I mentioned in the EMBT forum we are deploying 64 bit ISAPI DLL and also 64 bit desktop applications.
Post a Comment