@whitequark I *think* people looking for a "portable assembly" want something with straightforward translation, but not to worry about ...
-
-
@RichFelker I agree then; but also the discussion is centered around a hypothetical HLL that we call "portable assembly" -
@whitequark To me, part of the definition of "portable assembly" is that it _not_ be a HLL. -
@RichFelker portability requires abstraction, which is inevitably a high-level feature. the question is to what level -
@whitequark I consider a language HL if it lacks direct correspondence between source statements & output machine insns ("as if rule"). -
@RichFelker I think this definition isn't rigorous enough to be useful. Scheme defined to be template-compiled is not HLL; -
@RichFelker regular assembly with extensive use of pseudoinstructions is HLL? -
@RichFelker e.g. there isn't anything about the *language* of ARM assembly that precludes an assembler from changing code under as-if -
@RichFelker in other words, direct correspondence is a property of an implementation, not a language, unlike high-level-ness ~ abstraction - 4 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.