On 04/10/2017 02:49 PM, Jecel Assumpcao Jr. via cctalk wrote:
Thanks for the list--I was aware of the various Java engines and the WD
P-code engine, but had never run into the SCAMP.
Some architectures that are considered general purpose
have included
features to support specific languages. The original 8086 was good at
running Pascal, but pretty bad at C, for examle (this was fixed in the
386). The National 32016 tried to support Modula-2 (and Ada) which
forced the 68020 to add matching features, which then were dropped from
the 68030 as it became obvious that C had won the language wars of the
1980s.
Okay, I've got to ask--exactly what made the 8086 unsuitable for C, but
work with Pascal? I'll admit to puzzlement about this statement.
--Chuck