SPLASH 2011: Andrew Black and James Noble - The Grace Programming Language Project

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
The http://gracelang.org/" target="_blank Grace Programming Language project is a research effort that aims to make learning how to program easier by baking "educational abstractions" into the language itself - its an object oriented programming language designed for teaching undergraduate students. This means the language is designed from the ground up as a learning tool for novice adult programmers.

This Grace PL project is led by Kim Bruce, Andrew Black, and James Noble . (Unfortunately, Kim was unable to take part in this conversation. Next time, Kim!) Here, we learn about the need for a programming language that targets novices and what a novice programming language looks like. What does a programming language for novices mean, exactly? How can it be simple enough (conceptually easy to use, to read, to understand) while remaining useful as a programming tool? Cant you learn how to program effectively using an industrial strength general purpose programming language like C# or Java? Why or why not? What does Grace afford that the more feature-rich languages dont? Tune in. This is a fascinating research topic and one that should yield some very interesting practical results. Thanks for joining us on C9, Andrew and James!


<span class="country Recently, Channel 9 was invited to attend the great http://www.splashcon.org/2011/" target="_blank SPLASH conference . What is SPLASH? Systems, Programming, Languages and Applications: Software for Humanity . A big thanks to the SPLASH event organizers for inviting me and my camera to engage some key computer scientists and engineers in geeky, fun conversation! SPLASH is a great event! I learned a ton and met many amazing computer scientists and students. SPLASH is an annual conference that embraces all aspects of software construction and delivery, and that joins all factions of programming technologies. Since 2010 SPLASH is the umbrella for OOPSLA and Onward! [source=splashcon.org] <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Feeds/RSS&WT.dl=0&WT.entryid=Entry:RSSView:232c3b78174c49ca86a29f8e012d07a0

View the full article
 
Back
Top