lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

The ACM Special Interest Group on Computer Science Education (SIGCSE) will hold their annual meeting in Chatanooga, TN the first week of March.

What does this have to do with Lua?

A number of short (3 hour) workshops are held in conjunction with the meeting. This year I will be offering a workshop on Lua. Details as follows:

The Lua programming language has a (relatively) long history of being used in a variety of programming contexts including game engines, industrial applications and embedded systems. Lua is being used in such high-profile applications as World of Warcraft, Adobe's Photoshop Lightroom, and Nmap.

In this workshop you will gain experience both using Lua in a stand-alone manner as well as embedding it in a larger application. In addition, you will experience how Lua can be an effective tool for introducing students to different programming paradigms. The intended audience for this workshop includes the following: 1. Those interested in using an embedded language for scripting another application. 2. Those interested in language design. 3. Those interested in low-resource (embedded) systems.

Participants are required to bring a laptop, however, there are no particular software requirements other than a decent text editor (not word processor). Lua source and binaries for Windows, OS X, and various *nixes will be provided.

If you know any CS faculty types who might be attending SIGCSE, please encourage them to sign up for the workshop. If you have suggestions for workshop content (keeping the description above in mind), please feel free to send them to me.