C-for-all: Extending C with modern safety and productivity features
cforall.uwaterloo.ca
C-for-all: Extending C with modern safety and productivity features
1–10 of 143 posts
Re: C-for-all: Extending C with modern safety and productivity features
#2Re: C-for-all: Extending C with modern safety and productivity features
#3What does powered by Huawei mean? Are they what Mozilla is to Rust?
Re: C-for-all: Extending C with modern safety and productivity features
#4Re: C-for-all: Extending C with modern safety and productivity features
#5Could someone expand on why Rust "isn't a systems language"?
Re: C-for-all: Extending C with modern safety and productivity features
#6Re: C-for-all: Extending C with modern safety and productivity features
#7In the age of Go and Rust, which already have a hard time finding niches, I don't really think there's any room for a language like this. And on the other hand, from a research standpoint, it's probably a lot more interesting to build a new language from the ground up.
Re: C-for-all: Extending C with modern safety and productivity features
#8Could someone expand on why Rust "isn't a systems language"?
Their key points seem to be that Rust (and other existing languages) lack backwards compatibility and have different memory management strategies. Lumping Rust in with GC languages is confusing.
Whether either of those things matter is another story. From using TypeScript, I'm personally inclined to believe that a superset of a difficult language can't solve all of the underlying problems, while a totally new language can.
Re: C-for-all: Extending C with modern safety and productivity features
#9Re: C-for-all: Extending C with modern safety and productivity features
#10Linked page explains rationale, see also the list of features : https://cforall.uwaterloo.ca/features/