Date: | Mon, 05 Jun 2017 11:53:52 -0500 |
---|---|
From: | "Loris D'Antoni" <loris@xxxxxxxxxxx> |
Subject: | [pl-seminar] Fwd: Special PL seminar Ravi Chugh talk today at 12 in 4310 |
Reminder. Talk starts in 5 minutes ---------- Forwarded message ----------
From: "Loris D'Antoni" <loris@xxxxxxxxxxx> Date: Jun 5, 2017 9:16 AM Subject: Special PL seminar Ravi Chugh talk today at 12 in 4310 To: <pl-seminar@xxxxxxxxxxx> Cc: Please join the PL seminar today for Ravi's talk. I assure you this is going to be one of the coolest systems you have seen in a while! *** Title: Direct Manipulation Programming Systems *** Abstract Imagine that you want to create a complex digital artifact, such as a document, spreadsheet, illustration, visualization, or web application. As an expert, you know that programming is the way to go. But you also know that, by choosing this route, you will forgo the joys of direct manipulation, graphical user interfaces. Ideally, programming systems would require less keyboard-based text-editing for tedious and error-prone tasks and, instead, allow more interactive mouse-based editing. In thisÂtalk, I will present Sketch-n-Sketch, a direct manipulation programming system for creating vector graphic illustrations. Sketch-n-Sketch augments a traditional, unrestricted text-based programming language with two capabilities: (1) direct manipulation of output to semi-automatically prototype, repair, and refactor programs, and (2) direct manipulation of code to perform structured editing and refactoring tasks. With these features, the user spends keystrokes on more creative and difficult tasks that are harder to automate. To wrap up, I will describe plans to adapt and extend these ideas to realize direct manipulation programming systems for a variety of software engineering and application domains. *** Bio |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [pl-seminar] Special PL seminar Ravi Chugh talk today at 12 in 4310, Loris D'Antoni |
---|---|
Next by Date: | [pl-seminar] PLDI practice talk, Peter Ohmann |
Previous by Thread: | [pl-seminar] Special PL seminar Ravi Chugh talk today at 12 in 4310, Loris D'Antoni |
Next by Thread: | [pl-seminar] starting soon: seminar by Andreas Zeller, Ben Liblit |
Indexes: | [Date] [Thread] |