Javascript bytecode
Max Samukha
maxsamukha at gmail.com
Fri Dec 21 02:13:28 PST 2012
On Thursday, 20 December 2012 at 21:30:44 UTC, deadalnix wrote:
> On Thursday, 20 December 2012 at 01:41:38 UTC, Walter Bright
> wrote:
>> Not exactly, I argue that having a bytecode standard is
>> useless. How a compiler works internally is fairly irrelevant.
>
> Note that in the first place, bytecode discussion has started
> with the need of provide a CTFEable module that do not contains
> more information that what is in a DI file, as it is a concern
> for some companies.
>
> Bytecode can solve that problem nicely IMO. You mentioned that
> DI is superior here, but I don't really understand how.
Walter is right that bytecode doesn't solve that problem at all.
High level bytecodes like Microsoft IL are trivially decompiled
into very readable source code. I did that frequently at one of
my jobs when I needed to debug third-party .NET libraries that we
didn't have source code for.
The advantage of bytecode is not in obfuscation. What Walter is
wrong about is that bytecode is entirely pointless.
More information about the Digitalmars-d
mailing list