[Info-vax] VSI roadmap
dthi...@gmail.com
dthittner at gmail.com
Fri Aug 18 10:12:40 EDT 2023
On Thursday, August 17, 2023 at 7:10:15 PM UTC-4, Arne Vajhøj wrote:
> On 8/17/2023 11:21 AM, Marc Van Dyck wrote:
> > Arne Vajhøj explained :
> >> * the CDD replacement
> >
> > Any details about this ?
> The roadmap just says:
>
> <quote>
> * VDD (replacement for CDD)
> </quote>
>
> I don't know anything about VDD.
>
> Maybe some VSI people can enlighten us.
>
> It could be important for sites still using CDD today.
>
> I have not used CDD since late 80's/early 90's and
> I hated it.
>
> Arne
While CDD made multi-language synchronization of record layouts easier ON VMS, it made it difficult when you wanted to move/port code to other platforms, which did not have language compiler constructs for accessing CDD. We moved part of our application suite to Linux to take advantage of some OS features, and needed to extract the record layouts into include files for the Linux compilers. From that point on, we found it easier to instruct our programmers to keep extracted include file directories in synch rather than maintain the VMS-only CDD layouts in combination with the include layouts.
I certainly understand that from VSI's compatibility perspective that they would want it to prevent a lot of customer code rework by having a CDD construct available on x86_64. If VSI is internally creating a new version (VDD) it makes me think that Oracle has already said that they aren't planning to port CDD to x86_64.
More information about the Info-vax
mailing list