Dynamic Languages Group - MIT AI Lab
Scan day: 02 February 2014 UTC
Virus safety - good
Description: Covers reflection, self-modifying code or mutable MOPs, Dylan, and aspect-oriented programming.
We are exploring the design and implementation of next generation programming languages to support intelligent, adaptive, complex software systems. In order to implement dynamic, adaptive software systems, programming languages must support reasoning about their own structure, performance, and environment (often called "reflection"). Furthermore, there must be support for dynamic modification of behavior (think self-modifying code, or a "mutable MOP (Meta Object Protocol)"). Finally, this should all be efficient; in particular, code that does not make use of self reflection or modification should not take a performance hit.
Size: 651 chars
|Page title:||Dynamic Languages Group|
Name Servers: USE2.AKAM.NET USE5.AKAM.NET
last updated: 17-May-2013