← Back to context

Comment by attila-lendvai

1 day ago

the key idea is to admit/realize that a program is a graph, and that a flat string of characters is not an ideal way to store such complex structures.

once that leap is made, a whole lot of the complexities of namespaces, modules, source control, and parsing become much simpler/better. this comes at the cost of more complexity in the editor/infrastructure, but that is a singular place while in return it is simplifying every program written.