GDC Vault is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
|Session Name:||Choosing, Designing and Implementing Scripting Languages: Tales from the Script|
|Speaker(s):||Mark Brockington, Kevin Bruner, Rob Huebner, Tim Sweeney|
|Company Name(s):||, Telltale, ,|
|Track / Format:||Programming|
Did you know free users get access to 30% of content from the last 2 years?
|Overview:||With Mark Brockingon, Kevin Bruner, Rob Huebner, Tim Sweeney. Four industry veterans who have chosen and/or implemented scripting languages gather to talk about scripting languages and the issues around them. Why have we chosen the scripting language that we use? What are the benefits and drawbacks of prepackaged languages versus roll-your-own languages? What tools do we use to implement the scripting language? How do we implement a virtual machine to run the scripts on a PC? How do we run scripts on a console system? Why use interpreted scripts versus compiled code? How much emphasis should be placed on debugging tools? What should one avoid when implementing a scripting language? Takeaway: Producers, programmers and designers will discover the rationale behind the scripting language choices that have been made on other projects. This panel will assist them in arriving at excellent scripting decisions for any future projects. Programmers will learn about some of the techniques, tools and tricks that are used to implement roll-your-own scripting languages. The benefit and pitfalls of various scripting approaches on console and PC-based systems will be discussed. Prerequisite: Programmers who have implemented, or will implement, a scripting language will get the most out of this panel. Anyone who must choose a scripting for a future project, or anyone who is interested in the design of scripting languages, will also benefit from the information discussed on this panel. Friday, March 23 * 10:30-11:30am * A5 * Convention Center|