Hacker News new | ask | show | jobs
by flukus 3345 days ago
At that point you've created a different language with different semantics.
1 comments

I think "you can write C#, but you can only have your references form a DAG" would be acceptable in a lot of contexts, like game programming. (Existing libraries would still require some form of tracing, but I think there are ways that the tracing could be handled by another thread.)