Software development industry analysis by Larry O'Brien, the former editor of Software Development and Computer Language
Thursday, November 18, 2004

Loren noted that what my video of Pynk programming really demonstrates is that it takes me 1:23 to handwrite “eval(io.Ink.Strokes.ToString())”. Too true. I've been thinking a lot about how to evolve Pynk and, although my first priority is making the “just plain text” interactive console fully functional, the ultimate goal is to make a viable ink-based programming environment, and that's going to take some “outside the box” thinking.

This is what occurred to me on my walk this morning. Shark is an impressive new input technique from IBM:

This image shows some of the important features (short travel between related keys, button density) but not the most striking when it's used: gesture-based recognition (:50 screencast).

I plan on training myself with Shark for several hours and then timing my input against the TabletPC TIP. We'll see.

But it got me thinking of a Shark-like syntax-directed input pad for Pynk, combining keywords, in-scope variables, and perhaps even namespace-available classnames:

What do you think?

P.S. Iggy's recent post that “It's not about text input” is also apropos

Thursday, November 18, 2004 10:35:39 AM (Hawaiian Standard Time, UTC-10:00) |  Disqus link  | #
Tracked by:
http://www.knowing.net/PermaLink.aspx?guid=b70a17f5-6698-4710-a988-05d19ef5e525 [Pingback]
Search
About Larry...
Flickr photostream
Subscribe: RSS 2.0 Atom 1.0
Popular Articles
Programming Sabre with Java, C#, and XML
Genetic Programming in C#
15 Exercises To Know A Programming Language
Top 10 Things I've Learned About Computers From the Movies and Any Episode of "24"
Recently Published Articles
HI
KonaKoder
Categories
Archive
Admin Login
Sign In
Toolroll