CSC254 Scripting Language Extension

Due by 11:59pm 11/29/2010

Overview

In this assignment, you are asked to
    1) extend a scripting language by implementing a circle_area(r) function in C and adding it to the scripting language (if you use Ruby, add your C method to the Ruby Math module),
    2) compare the performance with a scripting implementation, and
    3) after finishing 1 and 2, investigate the extension API of another scripting language and write an overview/review.

What/When to Submit

Submit a 2-page report with code, a performance comparison, and a review of an extension API in project_code/scripting_lang_ext/user_id before 11:59pm Monday 11/29/2010.