Gallery of programming UIs

49 views
Skip to first unread message

Jonathan Edwards

unread,
May 3, 2017, 8:48:38 AM5/3/17
to augmented-...@googlegroups.com
I'm assembling a gallery of programming UIs as inspiration. Not meant to be comprehensive, just notable/interesting.
https://docs.google.com/presentation/d/1MD-CgzODFWzdpnYXr8bEgysfDmb8PDV6iCAjH5JIvaI/edit?usp=sharing

David Barbour

unread,
May 3, 2017, 10:22:01 AM5/3/17
to augmented-...@googlegroups.com
Nice. 

I imagine you'd accept suggestions for more? Hmm. 

I recently read about Aurora (2013 Strangeloop). https://www.youtube.com/watch?v=L6iUm_Cqx2s

Wolfram Alpha and Mathematica seem notable.

I've been following Paul Chiusano's work on unisonweb.org, which uses uses a projection from lambda calculus.

I recommend poking around toplap.org for stuff related to live coding from outside the PL community.

Logo Writer. It's a classic.

ToonTalk. Program with a magic wand by teaching little robots and setting up bird nests. Designed for children. toontalk.com

Minecraft. A bit unusual, but you can program those red blocks. People have written calculators and similar.

Croquet Project. Like Smalltalk in 3D. https://en.wikipedia.org/wiki/Croquet_Project

Plain English programming, from Osmosian order. It's a different style of programming, in some ways, and worth looking into. http://www.osmosian.com/instructions.pdf

The Coq interactive environment.

xiki. Shells are programming interfaces, xiki more than most.

 

Raoul Duke

unread,
May 3, 2017, 11:53:34 AM5/3/17
to augmented-programming
hi, not sure if these are much relevant but random thoughts:

inform7 +
eve relational
pascal genie cmu
coretalk vaporware
vprl dsls eg graphics pipeline
lego nxt/ev3
corewars implementations eg old mac gui

Paul Tarvydas

unread,
May 3, 2017, 2:17:02 PM5/3/17
to augmented-...@googlegroups.com
Don't know if these are relevant...

Drakon (rocket science :-) http://drakon-editor.sourceforge.net/
Full Metal Jacket http://web.onetel.com/~hibou/fmj/FMJ.html
Flow Based Programming http://www.jpaulmorrison.com/fbp/
Visual Frameworks (past tense) https://github.com/guitarvydas/papers
Apache NIFI https://nifi.apache.org/
TensorFlow, et al https://www.tensorflow.org/
Emacs

pt

Duncan Cragg

unread,
May 3, 2017, 2:56:01 PM5/3/17
to Augmented Programming
The most hugest list of similar things: 


Do loosen up your internet tubes first - there are lots of images here.

Duncan Cragg

Eljay Love-Jensen

unread,
May 3, 2017, 7:16:02 PM5/3/17
to Augmented Programming
That's an impressive list!  Neat.  Very cool.  :two-thumbs-up:

Hard to capture Bret Victor's amazing interactive UI with still shots.  (More than a demo.  Closer to the proof-of-concept end of the spectrum.)

Apple Xcode Swift playgrounds should be in there.

Microsoft Expression Blend should be in there.

Joshua Marinacci

unread,
May 3, 2017, 8:06:51 PM5/3/17
to augmented-...@googlegroups.com
This is amazing. Thank you!

Sent from my iPad
--
You received this message because you are subscribed to the Google Groups "Augmented Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email to augmented-progra...@googlegroups.com.
To post to this group, send email to augmented-...@googlegroups.com.
Visit this group at https://groups.google.com/group/augmented-programming.
For more options, visit https://groups.google.com/d/optout.

David Barbour

unread,
May 3, 2017, 11:33:11 PM5/3/17
to augmented-...@googlegroups.com

Almost forgot: consider adding Conal Elliott's tangible functional values.

Raoul Duke

unread,
May 4, 2017, 1:41:53 AM5/4/17
to augmented-programming
stuff by Brad Myers et. al.

Raoul Duke

unread,
May 5, 2017, 1:38:30 PM5/5/17
to augmented-programming

Graham Wakefield

unread,
May 5, 2017, 3:25:05 PM5/5/17
to augmented-...@googlegroups.com
To save a few clicks, this points to http://sciencefictioninterfaces.tumblr.com

> On May 5, 2017, at 1:38 PM, Raoul Duke <rao...@gmail.com> wrote:
>
> https://www.google.com/search?q=hacker+news+science+fiction+interfaces

Job van der Zwan

unread,
May 19, 2017, 10:00:44 AM5/19/17
to Augmented Programming
Does https://twinery.org/ count? It's a very nice web-based interactive fiction environment (not quote as powerful as Inform7, which was also suggested) which kind of mixes the ideas of wikis and scripting languages.

Jonathan Edwards

unread,
May 19, 2017, 10:37:33 AM5/19/17
to Augmented Programming
Thanks for all the suggestions. I'm making arbitrary and subjective calls
on what seems notable and possibly relevant to general purpose programming.


On Fri, May 19, 2017 at 10:31 AM Jonathan Edwards <jonathan...@ycr.org> wrote:
Thanks for all the suggestions. I'm making arbitrary and subjective calls on what seems notable and possibly relevant to general purpose programming.

Reply all
Reply to author
Forward
0 new messages