-
im trying to figure out what removing names from code might look like, primarily to explore culturally neutral programming. the idea is that symbol tables that map hashes to human readable names would be decoupled from compiled code. there could be many names for the same hash.
-
if your symbol table tells you "add" maps to ea034ca, then that's great. my symbol table might tell me that "جمع" maps to ea034ca. these ideas can coexist because names are not canonical. symbol tables can be distributed with compiled code and merged/extended locally.
-
being able to have many names for the same thing is an important requirement, i think, otherwise someone's name, and as a result someone's written language, wins. that's the current idea, anyway. we will see if it turns out to make no sense.

