Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=C3=B8j?= Newsgroups: comp.os.vms Subject: Re: Fun: Object Pascal on VMS Date: Fri, 6 Sep 2024 20:30:33 -0400 Organization: A noiseless patient Spider Lines: 34 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 07 Sep 2024 02:30:34 +0200 (CEST) Injection-Info: dont-email.me; posting-host="4964bb51b317955178d4c0b697810377"; logging-data="1056690"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1x4izTfiy4apki6KS3XzmM85JM7Jqlro=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:vF78vD3e1VVKw4BxmMoymg3E5sE= In-Reply-To: Content-Language: en-US Bytes: 2394 On 9/6/2024 8:19 PM, Dave Froble wrote: > On 9/4/2024 3:29 PM, Arne Vajhøj wrote: >> On 9/3/2024 10:48 PM, Dave Froble wrote: >>> On 9/3/2024 2:02 PM, Simon Clubley wrote: >>>> On 2024-09-03, Dave Froble wrote: >>>>> As for VMS and Pascal, there is a very decent implementation of that >>>>> language on >>>>> VMS, so what's the problem when a product aimed at a different >>>>> environment will >>>>> not run on every environment. >>>> >>>> So how capable are the OO features in VMS Pascal these days ? >>> >>> You state that similar to my comment above, as if it is a given that >>> OO is >>> necessary.  Perhaps not.  Cheap way to avoid my question. >> >> If you write OS kernel or an embedded application for a device counting >> memory in KB (or maybe a few MB): it is not necessary. > > Ok, your word, "necessary". > > Explain to me why OO is necessary ... > > Not that it may be useful, or desired.  You wrote "necessary". They relate. If the customers consider a feature so useful/desired that it influence their product choice, then it becomes business necessary for the vendor to add that feature. Arne