[Info-vax] Programming languages on VMS
Arne Vajhøj
arne at vajhoej.dk
Wed Jan 24 18:58:32 EST 2018
On 1/24/2018 5:28 PM, Jan-Erik Soderholm wrote:
> Den 2018-01-24 kl. 20:39, skrev Arne Vajhøj:
>> On 1/24/2018 1:59 PM, Bill Gunshannon wrote:
>>> Thank you. I suspected there was such in DEC BASIC.
>>> Thus leading to my next question.
>>>
>>> Is it part of the ANSI Standard? How many versions of BASIC have
>>> it? It is always a bad idea to bet on non-standard features in
>>> any language.
>>
>> Fair point.
>
> Is there an ANSI standard for Java?
Java is not done in ISO/ANSI, but by JCP.
Different but same.
JCP create an expert group that provide a recommendation
for new version or a subset of a new version.
JCP EC vote on it the recommendation and if it get the 2/3
majority then it is approved.
Specs get published.
The language spec is current 808 pages.
The VM spec is currently 618 pages.
The Java library spec has crazy many pages.
There is a compatibility kit with tests that vendors must pass for
their product to be certified as Java.
Calling something Java without having passed the test can
be expensive (Microsoft tried - they had to pay 20 M$ I think).
> Or for any of the high profile
> languages running on the Java JVM?
No.
But they don't really need to.
Because they develop for just one platform: Java.
It is Java's problem to work identical on the underlying
platforms.
> IS there a ANSI standard for any
> of the "modern" languages that VMS is said to be missing?
C# comes top my mind.
> My point is that the availablility of an ANSI standard might not
> be what the market at large is asking about.
Probably true.
ISO/ANSI standard did not help some older languages.
Some of the newer successful languages just have a BDFL.
Arne
More information about the Info-vax
mailing list