[Info-vax] VMS and the embedded world, was: Re: PowerX Roadmap - Extended beyond 2020

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Mon Oct 24 16:37:36 EDT 2016


On 2016-10-24, Phillip Helbig (undress to reply) <helbig at asclothestro.multivax.de> wrote:
>
> I remember a while back when some bugs showed up in VMS MAIL and it
> turned out that they were introduced when MAIL was converted from BLISS
> to C.  That doesn't put the blame on C, of course, but raises the
> question whether a port to another language is worth the risks. 
> (Personally, I think that many languages are more readable than C, and 
> as a result I would certainly write better code in languages other than 
> C.  On the other hand, of course, a good Fortran programmer can write 
> Fortran in any language.)
>

I suppose it depends on what you are trying to achieve.

The decision to rewrite VMS mail in isolation seems a little
strange but standardised higher level system programming languages
do bring to the table a number of advantages especially when
you are replacing assembly language code (as opposed to pseudo
higher level languages such as BLISS above).

C is not exactly a great language by today's standards (it would have
been nice if a Pillar/Wirth-style language had become established
instead) but it's better than the assembly language it replaced.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world



More information about the Info-vax mailing list