Sujet : Re: Fun: Object Pascal on VMS
De : arne (at) *nospam* vajhoej.dk (Arne Vajhøj)
Groupes : comp.os.vmsDate : 04. Sep 2024, 20:29:23
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vbacei$3untj$2@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : Mozilla Thunderbird
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 <davef@tsoft-inc.com> 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.
For most everything else: it is necessary - most developers expect OO
features to be available.
Languages with OO support are dominant in the industry. Of the seven
most widely used languages today (Python, JavaScript, Java, C, C++,
C# and PHP) only one (C) does not have OO support.
And OO does provide value at least for larger applications. The
encapsulation and abstraction makes life a lot easier for larger
applications.
As any feature then OO can and has been misused though. A lot of
"early 90's style" C++ code demonstrate that.
Arne