First-class environments. Discuss. ;)
Thomas Lord's recent insistence that a simpler Scheme is possible (including that advanced features such as first-class macros and environments should be provided, with the caveat that their use may be less performant than non first-class devices) has got me to investigate first-class environments.
Way back there's been a bit of discussion of this topic here.
The usual arguments against first-class environments are:
On the pro side, we have:
So my question is: given that JITs are commonplace these days, should first-class environments be reconsidered for inclusion into programming languages?
Active forum topics
New forum topics