Re: What programming language for Future
- From: Marco van de Voort <marcov@xxxxxxxx>
- Date: Fri, 3 Feb 2006 09:16:45 +0000 (UTC)
On 2006-02-03, cr88192 <cr88192@xxxxxxxxxxxxxxxxxx> wrote:
usually when apps come with scripts, those scripts are for that version ofand
its vm, matches the code that came with it, and the user can tweak it out
or
write new code, no concern for the past or the future.
I don't know what you mean here.
the app. if the user edits the scripts, they are writing code for that
version of the app. if the language or vm changes, oh well, no big loss. the
app-provided scripts will change with the vm, and user supplied scripts will
need to be modified.
Which is exactly the same as when the compiler is shipped with the app. ?!?
I don't see any difference between compiler and vm here.
yes, that is partly why depending on the bytecode version, and not the
source version, is a very bad idea...
Correct.
yes, I agree to this at least.older, all is fine. but once you try rebuilding and replacing the dll
(without rebuilding the app that uses it), things become much more error
prone.
Same for bytecode compiled app and VM.
Where you were comparing to recompiling DLL, which happens with generalyeah, but in the context of someone or another deciding "hell, it would be
compilers
cool if we did all our app's extensions as dll's". this leads to the
occurance of having to recompile the dll to write new app extensions, which
is imo a pita.
Re-interpreting it at _any_ run, no that is a pleasure;_)
one then ends up with apps where it is difficult to write extensions, if
for the sole reason that they can't rebuild a working dll.
Or get the relevant VM and all its modules set up. I don't see any
difference to be honest. Actually, one can link against an existing DLL
without having all source for the DLL. With modules in VM languages one
often needs them set up before a recompile.
the fact it is a general purpose compiler/language doesn't matter in this
particular case. in the case where extensions are done as dlls, using a
general-purpose compiler is the only real option, but that does not change
much.
I don't see why a specialistic compiler couldn't compile to a DLL.
.
- Follow-Ups:
- Re: What programming language for Future
- From: cr88192
- Re: What programming language for Future
- References:
- Re: What programming language for Future
- From: cr88192
- Re: What programming language for Future
- From: Marco van de Voort
- Re: What programming language for Future
- From: cr88192
- Re: What programming language for Future
- From: Marco van de Voort
- Re: What programming language for Future
- From: cr88192
- Re: What programming language for Future
- Prev by Date: Re: What programming language for Future
- Next by Date: Re: What programming language for Future
- Previous by thread: Re: What programming language for Future
- Next by thread: Re: What programming language for Future
- Index(es):
Relevant Pages
|