Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Macros Matter: infrastructure for building new programming languages

Loading...

Sign in or sign up now!
3,637
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 4, 2009

Building new programming languages from whole cloth is a difficult proposition at best. Macro system provide an alternative; they support the construction of new programming languages from existing existing pieces, while still providing the flexibility to radically change the syntax and semantics of the programming language.

In this talk, Robby Findler, associate professor of electrical engineering and computer science at Northwestern University, will give a high-level overview of the research area of macros, showing what can be accomplished with them and introducing some of the technical challenges they pose.

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (2)

Sign In or Sign Up now to post a comment!
  • A big shot at programming. Good man.

  • Professor Findler gives a 50,000ft timeline of the development of macros in programming languages, culminating with the "Macro Writer's Bill of Rights" (Kent Dybvig), and then fleshes out the case for macros with the demonstration of a ripple adder, modeled in a language Robby wrote over the course of several commutes using the DrScheme programming language development environment. The PLT group continue to innovate and impress.

Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more