3 ms·
> That's an arbitrary distinction that's driven by developer group politics Not at all. JavaScript is a textual language defined by a specification. Modern J
by austincheney 9y ago
> That's an arbitrary distinction that's driven by developer group politics
Not at all. JavaScript is a textual language defined by a specification. Modern JavaScript does have a bytecode, but it is completely proprietary to the respective JIT compiler interpreting the code and utterly unrelated to the language's specification.
> There's no reason why a person couldn't program in bytecode.
True, but that isn't this discussion.
- tree_of_item 9y agoThe point is that a "textual language defined by a specification" can serve the exact same purpose that a bytecode does. And JavaScript is very much on this path. That is this discussion, because the fact that people program directly in JavaScript does not prevent it from being in the same class of things as a bytecode.