[Info-vax] Security, support and VMS, was: Re: A new VMS?
Jan-Erik Söderholm
jan-erik.soderholm at telia.com
Tue May 4 18:48:49 EDT 2021
Den 2021-05-05 kl. 00:30, skrev Dave Froble:
> On 5/4/2021 2:58 PM, Arne Vajhøj wrote:
>> On 5/4/2021 2:39 PM, Arne Vajhøj wrote:
>>> On 5/4/2021 2:13 PM, Simon Clubley wrote:
>>>> On 2021-05-04, Simon Clubley
>>>> <clubley at remove_me.eisner.decus.org-Earth.UFP> wrote:
>>>>> On 2021-05-04, Arne Vajhøj <arne at vajhoej.dk> wrote:
>>>>>> On 5/4/2021 1:41 PM, Arne Vajhøj wrote:
>>>>>>> Configuration file libraries are available for all
>>>>>>> the modern languages also on VMS. But given how
>>>>>>> much VMS code is still in Cobol/Pascal/Basic/Fortran/C
>>>>>>> then a builtin native library may be nice to have.
>>>>>>
>>>>>> Which of course would start WW III between the
>>>>>> XML people, the JSON people and the YAML people.
>>>>>
>>>>> JSON is better than XML IMHO. I just find it a lot easier to work with.
>>>>>
>>>>> As for YAML, I've just read up about it and it looks like it was
>>>>> created by the same people who created INTERCAL.
>>>>
>>>> Clarification: I don't mean that the INTERCAL authors literally created
>>>> YAML which is what the above could imply. I meant it looks about as user
>>>> friendly as INTERCAL.
>>>
>>> YAML is actually quite popular for config files today.
>>>
>>> :-)
>>
>> Which of the below are most readable?
>>
>> XML:
>>
>> <abc>
>> <ab>
>> <a>1</a>
>> <b>2</b>
>> </ab>
>> <c>3</c>
>> </abc>
>>
>> JSON:
>>
>> { "ab": {
>> "a": 1,
>> "b": 2
>> },
>> "c" : 3
>> }
>>
>> YAML:
>>
>> ab:
>> a: 1
>> b: 2
>> c: 3
>>
>> Arne
>>
>>
>
> In my opinion, none of them. I recognize the XML because I've had to work
> with it. The other 2 make no sense to me, most likely because I've never
> seen them.
>
> Perhaps:
>
> $ a:==1
> $ b:==2
> $ C:==3
>
> ??
>
What if:
>> <abc>
>> <ab>
>> <a>1</a>
>> <b>2</b>
>> </ab>
>> <de>
>> <a>3</a>
>> <b>4</b>
>> </de>
>> <c>5</c>
>> </abc>
>>
>> JSON:
>>
>> { "ab": {
>> "a": 1,
>> "b": 2
>> },
>> { "de": {
>> "a": 3,
>> "b": 4
>> },
>> "c" : 5
>> }
>>
>> YAML:
>>
>> ab:
>> a: 1
>> b: 2
>> de:
>> a: 3
>> b: 4
>> c: 5
>>
More information about the Info-vax
mailing list