An idea that may or may not be terrible, written down so I can get it out of my head and into someone who can do something about it.
What if we started from scratch with code represented as graphs, not text?
An idea that may or may not be terrible, written down so I can get it out of my head and into someone who can do something about it.
What if we started from scratch with code represented as graphs, not text?
@samir thanks for writing this down. I think in some regards this is what we have been doing at bryter.com, however as a closed platform…
I can recommend googling for “projectional editing”. There are a couple of fun things out there. One of the interesting experiments is https://www.lamdu.org.
See also https://github.com/yairchu/awesome-structure-editors
@Niklas_L Amazing, thanks for sharing! It doesn’t surprise me that per-language approaches have been taken, and I would expect that if someone did this, it would be people who’ve already done it once, but niche.
I was definitely inspired a bit by Darklang.
@samir I definitely share the love for darklang-classic💜
I find it sad, that they turned their back on their editor. I don’t quite understand where they are now going with darklang, but this broke my programmer heart a little:
From https://blog.darklang.com/gpt/
“…a non-freeform editing experience that our users have rated somewhere between "Ok I guess" and "probably the worst part of Darklang”
😭
Like an aging rock star making a final stab at glory, I'm delighted to announce that Darklang is going all in on AI/GPT. As everyone knows, the folks over at OpenAI produced a magic box that writes code. And it even produces quite good code – not perfect, not by