On Fri, May 01, 2020 at 06:37:41PM +0000, tsbockman via Digitalmars-d-learn wrote: > On Friday, 1 May 2020 at 18:07:54 UTC, H. S. Teoh wrote: [...] > > Actually, if you're willing to ship a working copy of dmd with your > > program, you *could* compile D code on-the-fly and dynamically load > > it as a dll/shared library. > > Good to know, but that's quite different from the eval() of > interpreted languages with respect to both semantics and performance, > so it's really another item for the "D alternatives to eval()" list.
True. I will say, though, that dmd is fast enough that unless you're compiling large code snippets or doing it inside an inner loop, you might not notice the slight pause! T -- Turning your clock 15 minutes ahead won't cure lateness---you're just making time go faster!