[Info-vax] OpenVMS development tooling (was: Re: VSI strategy for OpenVMS)
Dave Froble
davef at tsoft-inc.com
Wed Sep 29 22:17:52 EDT 2021
On 9/29/2021 1:51 PM, Arne Vajhøj wrote:
> On 9/29/2021 1:27 PM, Dave Froble wrote:
>> I'm not going to claim that I understand everything being discussed
>> because I'm not familiar with some of the tools, concepts, and such.
>>
>> It is my opinion that as soon as one counts on some tooling, concepts,
>> capabilities that one doesn't totally control and understand that
>> total control of an application isn't possible. I've never done so.
>> I've always thought that an application design must include
>> understanding and being in control of the environment in which the
>> application exists.
>
> One need to draw the line somewhere.
>
> You do not want to write your own compiler, your own database
> and your own OS.
Understanding the compiler, database, and OS is enough. One doesn't
have to produce them.
However, I did implement a database.
> Today you most likely do not even want to write your own general
> libraries.
Through the years I have done exactly this.
> Not because you like to rely on somebody else. But because the
> size of the total code base for most applications grow by 10-25% per
> year. DIY is not sustainable long term with that kind of code
> growth.
Wanna bet?
> Instead you focus on the specific domain logic as that is what
> makes you competitive.
Most definitely.
>> Long ago I designed applications in a manner that would let me run
>> hundreds of copies of an application, totally separate from each
>> other, on a single computer system. Of course, the system would never
>> support such numbers, but, the environments would be controlled in a
>> manner to guarantee there would not be any collisions between each
>> copy of the application. Not talking small stuff, I'm talking about
>> robust ERP systems.
>>
>> In practice, multiple copies of the ERP system, with a few exceptions,
>> doesn't happen. The computer systems themselves just don't have the
>> resources to do so. But, the design still would support such activity.
>>
>> Does it take some individual work on each copy? Sure, when they are
>> sharing resources such as disks. The way I understand containers,
>> they also need similar setup. TANSTAAFL
>
> This is exactly what containers do.
What is that? Needing setup? Of course.
--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486
More information about the Info-vax
mailing list