Sujet : Re: New VSI post on Youtube
De : arne (at) *nospam* vajhoej.dk (Arne Vajhøj)
Groupes : comp.os.vmsDate : 28. Aug 2024, 01:02:46
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <valpf6$3614m$2@dont-email.me>
References : 1 2 3
User-Agent : Mozilla Thunderbird
On 8/27/2024 5:47 PM, Lawrence D'Oliveiro wrote:
On Tue, 27 Aug 2024 13:40 +0100 (BST), John Dallman wrote:
In article <vadndu$1igfq$1@dont-email.me>, ldo@nz.invalid (Lawrence
D'Oliveiro) wrote:
Perl feels like C to me; Python feels like Basic or COBOL.
You never had functions and classes as first-class objects in BASIC or
COBOL; you do in Python. You never had metaclasses in those languages; you
do in Python. You never had custom operator overloads in those languages;
you do in Python.
I suspect that he was more thinking philosophy than specific syntax
and functionality.
Also note that those languages has also evolved.
Traditional Basic incl. VMS Basic and Cobol 74 & 85 incl.
VMS Cobol does not have such features.
But later Microsoft Basic flavors added a lot. And Cobol
became object oriented with 2002.
VB.NET has classes, lambdas and operator overload. Python metaclass
does not have a direct equivalent in VB.NET but AppDomain, compiler
services and extension methods should together provide
similar functionality.
Arne