4 ms·
There was a language called clay that was basically C with templates, operators, destructors and move semantics (with better syntax). It produced C ABI compatib
by BubRoss 6y ago
There was a language called clay that was basically C with templates, operators, destructors and move semantics (with better syntax). It produced C ABI compatible compilation units and could pretty much slide into a C project. It used llvm but has been defunct for a long time. It is a shame because I think a lot could have been learned from people at least looking at it before coming up with their new llvm based native languages.