Bruno Jouhier (2017-07-26T21:14:55.000Z)
> There are some features of x86 which where ditched. The more well known
example would be MMX (though the idea lives on in SSE/SIMD). But then
there's also ARM and its slow crawl to replace x86 ...

MMX was not in the original set and looks more like an abandoned experiment
(a bit like ES-4). But you are right, some obscure instructions got dropped
<https://stackoverflow.com/questions/32868293/x86-32-bit-opcodes-that-differ-in-x86-x64-or-entirely-removed>
(like ES dropping arguments.caller). ARM would be more like Dart (with a
brighter future). Even if the analogy is not perfect, scale is the key
factor in these phenomena.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20170726/6f7c7603/attachment.html>
bjouhier at gmail.com (2017-07-26T21:16:14.123Z)
> There are some features of x86 which where ditched. The more well known
> example would be MMX (though the idea lives on in SSE/SIMD). But then
> there's also ARM and its slow crawl to replace x86 ...

MMX was not in the original set and looks more like an abandoned experiment
(a bit like ES-4). But you are right, some obscure instructions got dropped
<https://stackoverflow.com/questions/32868293/x86-32-bit-opcodes-that-differ-in-x86-x64-or-entirely-removed>
(like ES dropping arguments.caller). ARM would be more like Dart (with a
brighter future). Even if the analogy is not perfect, scale is the key
factor in these phenomena.