Be Known at Oregon's Christian University

Department of Computer Science and Information Systems

Assessing Scripting Languages

Project Overview

Scripting languages are becoming increasingly popular both in industry as well as academia. Scripting languages are claimed to be easier to learn and faster in development. Traditional programming languages, by contrast, impose greater syntactic burdens on the programmer in an effort to produce high-performance code that results in robust programs.

Our research seeks to assess the trade-offs between lightweight interpreted scripting languages and more traditional compiled programming languages. We are primarily interested in examining a number of questions including the ideas that

  • programmers are more efficient when using scripting languages,
  • large software projects implemented in scripting languages will incur a greater number of uncaught programing errors, and
  • scripting languages provide a better alternative to more complex languages for introductory programming courses.

Sponsored By

George Fox University Faculty Research Development Grant

George Fox University Richter Scholars Program

Participants

Photo of David Hansen Professor David M. Hansen
Principal Investigator
 
 
Photo of Brent Wilson Professor Brent Wilson
Co-Principal Investigator
 
 
Photo of Matt Hartzell Matt Hartzell
Research Assistant
 
 

Project Resources

Faculty Research Grant Proposal
Matt Hartzell's Richter Scholar Proposal

Publications and Presentations

Matt Hartzell and David M. Hansen.
Assessing the Proposed Efficiency of Scripting Languages over Traditional Programming Languages. Poster presented at the Pacific Northwest Conference of the Consortium for Computing Sciences in Colleges (CCSC), Salem, OR, October 2004.