[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: another take on hackers and painters
Matt Hellige <firstname.lastname@example.org> wrote:
>Here's another big one: reflection and dynamic evaluation.
Aha! That is a big one. I suppose the other alternative is to write
your own "eval-string" including parser, type checker, and so forth. :-)
Are there any staticly typed languages that expose an interface like
Scheme's eval or Python's exec/eval (which actually take strings)? If
so, what does the interface look like?
 Yes, sort of: Java's reflection API...
 ...and it's ugly. I am actually hoping for something more
interesting, from a language with a better type system.