[Info-vax] What does VMS get used for, these days?

Arne Vajhøj arne at vajhoej.dk
Fri Nov 11 19:12:21 EST 2022


On 11/10/2022 10:47 PM, John Forkosh wrote:
> Scott Dorsey <kludge at panix.com> wrote:
>> But, that said, I miss commercial grade operating systems that are
>> database-centric with the filesystem and database being integrated.  I
>> think that is a good approach for commercial applications, what we once
>> called "ADP."  Perhaps the future isn't VMS but I would like to see some
>> of the concepts within VMS integrated into future commercial systems.
>>
>> As software becomes more and more expensive, I think the need to have an
>> efficient operating system that provides database features in the kernel
>> becomes more important.
> 
> I gotta disagree there. Decomposing the environment lets you migrate
> applications more easily if that becomes necessary or desirable.
> Like if mysql or msql provides all necessary dbms functionality,
> they're typically pretty easy to install just about anywhere.
> Even more generally, I usually try to abstract the dbms needs
> of an application by writing a little library of glue functions,
> whereby the application never directly makes any dbms calls at all,
> just issues calls to the glue functions, which isolate the dbms and
> can then be written/rewritten to work with whatever dbms is convenient.

Most probably pick an existing glue layer instead of writing one.

C: ODBC, C++: ODBC or ADO, Java: JDBC, C#/VB.NET: ADO.NET (IDb*),
PHP: PDO, Python: DB API 2.0 etc..

Arne




More information about the Info-vax mailing list