Show HN: Abstract Visual Debugger [video]
symbolflux.com
symbolflux.com
"unless I can fund it somehow [...], it's going to move slowly. "
That's one way to see it. There's also a good chance it would gain traction if it was open source, especially considering how it targets programmers. The same could apply to the other project that you say is sadly semi-dead - maybe it wouldn't be if others were given a chance to use it and contribute. To be sure, one needs to make a living. But being the creator of such impressive open-source projects can certainly help in that regard. If you really want to retain the possibility of commercializing them, just stick a dual license on them. This is, of course, only an idea and my personal way of approaching this kind of thing. To each his own.
TL;DR: If this was on Github, I would probably contribute!
And then the other part of it is, unsurprisingly, that I have retained some hope of commercializing one of them. While I love programming, I have found that I really do not enjoy being employed as a programmer and see these projects as nearly my only chance of getting to work on my own things. Also looking into getting an A+ certification and moving into IT...
shrug —it's getting to the point now, however, that I just have too many partially completed projects piled up, and I think open source is probably a good way of going forward with 'em. Thanks for the suggestion.
A little bit like CodeCity (http://www.inf.usi.ch/phd/wettel/codecity.html).
I've been working on something else in this domain recently too, in case anyone wants more :) http://westoncb.blogspot.com/2015/06/why-programming-languag...
I'm building up a collection of related articles, videos, demos, experiments etc which I will compile into a readable format and release at some point.
Definitely check out https://github.com/cdglabs/moonchild.git
The above post sounds a bit like Simoni's Intentional Programming work. It didn't seem to go very far (well, they have a company started off of it, but Simoni seemed to have been distracted by Martha Stewart and outer space :) ), but you might want to check out the work.
I've heard of Simoni's Intentional Programming—someone pointed me to it back when I was working on Tiled Text. I'll have to see where it's at now...
This framework allows you to build visualizations like the one in the OP. Right now, I have a visualization that shows all your objects as cards, and you can change values inside the cards while your program is running.
https://github.com/Azeirah/Object.remote
All you have to do in your source is replace any
var a = {val: 10}
with
var a = client.createRemoteObject({val: 10});