From Newsgroup: comp.os.vms
On 2026-05-05, Arne Vajhoj <
arne@vajhoej.dk> wrote:
* programming language teams often reason like "our language
has to be the best and since language X has feature A, then
our language must also have feature A"
Sometimes, that feature is desired, but in a way that more closely fits
in with the model of the language in question instead of emulating
language X.
An example (which I have posted about before). I wanted a better way
than bitmasks for updating a bitfield in Ada so back in 2014 I put
such a suggestion to the ARG (Ada's working group for new language
features and amendments). I was asked to split it into two related
suggestions:
http://www.ada-auth.org/cgi-bin/cvsweb.cgi/ai12s/ai12-0127-1.txt?rev=1.27&raw=N http://www.ada-auth.org/cgi-bin/cvsweb.cgi/ai12s/ai12-0128-1.txt?rev=1.15&raw=N
So, yes, it's possible to provide the same functionality better in another language when you start thinking in terms of how that other language works.
Simon.
--
Simon Clubley,
clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.
--- Synchronet 3.21f-Linux NewsLink 1.2