[Info-vax] Somewhat levels up to not port outside VMS (letter from Wyoming)

gérard Calliet gerard.calliet at pia-sofer.fr
Wed Dec 12 12:10:10 EST 2018


>> The problem is that you express what you say using this over the top
>> flowery and poetry based language instead of just coming out and
>> saying directly exactly what you mean.
> 
I’ll try to adapt to c.o.v.

I have been wholly upseted here by an advice from Stephen Hoffman who 
adviced to propose to the customer a port outside VMS. And more than 
that I understood I had to level up for that. And I began a too 
passionated argument. Apologies for that.

I do appreciate here the huge encyclopedic knowledge, and Stephen 
Hoffman is not the least encyclopedist.  But also I do think « 
comparaison n’est pas raison » (to compare in not to think). If we do 
just comparisons to decide if we have to stay or not on VMS, perhaps 
Stephen could be right in a lot of circonstances. But the reasons why it 
is good to stay on VMS are for me far beyond the horizontal comparisons.

I tried to give some of the fundamental reasons who are behind my choice 
to stay on VMS. I try here to be more simple.

First: use your brain: I gave a riddle with all the epigraps of the Ruth 
Goldenberg book on VMS internals. The time where VMS has been made was a 
time where computer scientists did love the multiple usages of brain. 
The epigraphs prove it. And I’m very proud that one of the good answers 
were by Camiel. It is a sign that the new lovers of VMS like it 
*because* they see it as a good brain usage. And thanks to Craig, who 
knows that.

Second: Bayes theorem and commen sense. A lot of things are done now on 
Artificial Intelligence thanks to the Bayes theorem on conditional 
probabilities. It seems our brain works a little bit like that theorem. 
And this is as simple as « you go faster and accuracier if you have got 
experience ». As simple as that.

Third: Idiom. The best application developped on VMS have used the best 
specific structures available on VMS. It is their idiom. Everyone in 
linguistics explain that idiomatic expression are a nightmare to the 
translator. Why searching to translate when translation is more than 
difficult? And when the used idiom is a good structured langage?

Fourth:  Signs. A good application provides to the user a representation 
of the job. Sometimes I agree it could be nice to change. And I know 
Word users who do like to change the way they edit a text each sixt 
months, because M. Microsoft decided to change Word. But in the case 
that the interface, for example, is one of an important tool on an 
urgency resuscitation service, I doubt changing every six months the 
representation of the bodies is a good choice.

Five: Proximity. VMS developped as a departmental offer (neither main 
frame, nor desk computer). It is perhaps the exact opposite of cloud 
computing paradigm. Cloud computing can be very usefull for a lot of 
applications, and very ugly for others. VMS will help a lot for 
application of proximity, for example for control of factories.

Six: Predictable behavior against Murphy law. With the huge ressources 
we can get safety with probalistics methods, and with the big data, we 
can get good predictions by correlative methods.  But « Tout ce qui est 
susceptible de mal tourner tournera mal, et corrélation n’est pas raison 
». In certain cases we have to be able to get ully predictable 
behaviors, depending on rational reasoning, provable by formal methods. 
And in these contexts it is better to know why and when something (even 
bad) can happen than to pray that the Murphy law will not be verified.

I did my best to be the simpler I can be. (As adviced by Dave and Craig, 
thanks).

I am aware these six reasons are a lot abstract, and I don’t pretend it 
could be business efficient to give them to a customer. On the other 
side giving only the technical reasons we are all knowing, including the 
50 points developped by Eddie Orcutt, we are exposed to the good counter 
arguments of Stephen Hoffman. Something has to be invented between pure 
technical and the totally abstract.

I was thinking c.o.v. could be a place where this type of work could be 
done. I thought c.o.v. was *for* VMS and not only *about* VMS. My mistake?

For now I have just given to Stephen Hoffman the reasons why I don’t 
propose porting out VMS. And even as a tactic, as said by Dave, I’m not 
sure it is a good idea.

If any of my 6 abstract reasons inspire discussion, it would be a 
pleasure to go on, and I'm waiting for any other good ideas to promote VMS.

Gérard Calliet



More information about the Info-vax mailing list