Re: New Delphi roadmap is coming: NO UNICODE PLEASE!



In article <45ba1d78$1@xxxxxxxxxxxxxxxxxxxxxx>, says...

I'm using 64 bit IDs in my database today. Delphi 6 couldn't handle
this, but I posted the issue in QC and it was fixed in D2005. What
exactly can't you do today that you need to?

It's not about size of integers/IDs for me, it's about access to all
that lovely RAM. 2GB just isn't enough - we need to go 64-bit _code_,
not 64-bit data.

What can't we do today?

0. We don't know when a 64-bit Delphi compiler will be available.

1. We can't be sure of the level of compatability that the 64-bit
Delphi/VCL will have with our current codebase when the compiler+VCL is
eventually available.

2. We do not know which 3rd party libraries/components will be supported
as 64-bit native VCL code and which will be going/have gone .net by the
time 64-bit Delphi arrives.


Note: The list numbering starts at 0 because the first item on the list
is more critically important than a #1 would suggest!


Options as I see them currently:

- Re-architect the system using 32-bit Delphi, hoping to perform a
simple port to 64-bit Delphi as and when possible - that would clearly
be an immense gamble.

- Re-architect the system using other native 64-bit tools. Um, "other"?
FreePascal/GNU Pascal etc etc et al are not considered realistic
options. I'm not aware of any 64-bit tools/languages with the
productivity of Delphi (I personally think this reflects the BIGGEST
single mistake Borland made in pursuing .NET - just LOOK at the gap in
the market here!!!!)

- Re-architect the system targetting .net - wide variety of language and
tool choices. Delphi doesn't figure in this option simply because
C#/Chrome etc provide all of the benefits (.net) with lower perceived
risk (Microsoft + Visual Studio support vs CodeGear Year Zero). Not to
mention the rather idiosynchratic output from the Delphi.net compiler.


--
Jolyon Smith
Say, do any of you guys know how to Madison?
.



Relevant Pages

  • Re: The trend is to move away from Delphi...
    ... This goes for any language. ... If Delphi were in Delphi you could recompile it with FPC, ... intermediate / P-Code ... Is there a full blown delphi compiler that runs on Java then? ...
    (borland.public.delphi.non-technical)
  • Re: PE COFF...
    ... They translated the C headers into Pascal files. ... JEDI API library is for Delphi programmers not for C++Builder programmers. ... Even if the Delphi compiler could link COFF files, ... design time type information and run time type information which is similar ...
    (borland.public.delphi.non-technical)
  • Re: Document writing suggestion for future IDEs
    ... This 'documentation' page could link to a separate ... Delphi 8 and Delphi 2005 support XMLDoc doc standards for annotating ... Delphi compiler and the --doc command line switch and the compiler will ...
    (borland.public.delphi.non-technical)
  • Re: Dale Fuller resigns.
    ... >> Delphi: these are all languages that are more than complete and quite well ... > can go off to vacation instead of crunching on the Delphi compiler. ... Everything in this post is mere opinion. ...
    (borland.public.delphi.non-technical)
  • Re: VCL (Win32) in Longhorn ?
    ... Looks like native Delphi only ... But the problem appears to be that there is nobody at Borland right now ... Delphi compiler appear to be up a creek without a paddle. ... those of us who do care are hounded and attacked ...
    (borland.public.delphi.non-technical)