5 ms·
I've spent a lot of time thinking about the fundamentals of code editing after building this: https://www.youtube.com/watch?v=tztmgCcZaM4&feature=youtu.be&t=1m3
by westoncb 11y ago
I've spent a lot of time thinking about the fundamentals of code editing after building this: https://www.youtube.com/watch?v=tztmgCcZaM4&feature=youtu.be&t=1m30s https://www.youtube.com/watch?v=tztmgCcZaM4&feature=youtu.be... .
My main conclusion—which has a lot in common with the Prune editor—so far, came from asking, "what are we really doing when writing code?" and settling with, "selecting and configuring 'language constructs'". I believe this same thing can be done with generic models of languages/programs, where the source code is generated after the fact as a view (and that ASTs as 'program models' are unfortunately/unnecessarily coupled to a single view). I have a two-part, illustrated essay here: http://westoncb.blogspot.com/2015/06/why-programming-languages-dont-have.html http://westoncb.blogspot.com/2015/06/why-programming-languag...
- duncanawoods 11y agoHi - heads-up, your site http://symbolflux.com http://symbolflux.com seems to be down.
- westoncb 11y agoYep, no money to renew web hosting atm :(
- duncanawoods 11y agoOk. I'll drop you an email and see if I can help.