Post ANhKdXXBAnwLFKYHTc by akkartik@merveilles.town
(DIR) More posts by akkartik@merveilles.town
(DIR) Post #ANCzcKXjeWYVanbO1w by akkartik@merveilles.town
2022-09-03T07:40:04Z
0 likes, 0 repeats
"Here's 6kLoC, now go reinvent Smalltalk."https://codeberg.org/akkartik/pong.loveAn example LÖVE repo that can be used to modify its own sources.Editor: a lightly forked version of http://akkartik.name/lines.htmlDebugger: a graphical log of what the program did, as demonstrated in https://merveilles.town/@akkartik/108895837561334218These tools aren't general-purpose. Instead, they're intended to evolve with the sole app they're used to modify: themselves.
(DIR) Post #ANCzcLB5IE1zYq0oMa by akkartik@merveilles.town
2022-09-04T03:35:44Z
0 likes, 2 repeats
Today I went through and gave every fork of lines.love the ability to modify and debug its own source code. Just press ctrl+e to edit the sources.http://akkartik.name/lines.htmlIt's kinda funny to add a code editor to a text editor. The code editor can hide debug prints, and has a teeny bit of colorization. On the other hand it doesn't (yet) support drawings or selecting text.
(DIR) Post #ANhKdXXBAnwLFKYHTc by akkartik@merveilles.town
2022-09-18T09:29:31Z
0 likes, 1 repeats
✅ Edit source code from within the app✅ Edit source code for source code editor from within the app✅ Create graphical debug experiences for source code editor from within the app