4 ms·
> We recognize the value in this feature and have tried to come up with a good way of doing it that fits within the design constraints of the language, but it h
by rootlocus 4y ago
> We recognize the value in this feature and have tried to come up with a good way of doing it that fits within the design constraints of the language, but it has several design issues.
> Recall that Hare is designed to be similar to C in terms of scope and goals.
This sounds like the language inherits all the limitations of C and isn't able to provide sufficient expressivity to solve problems that you yourself consider valuable (which aren't that many considering the niche scope). People move away from C because of these limitations, how do you expect they would choose Hare as a replacement?
- ddevault 4y agoIt does inherit some of the limitations of C, but in exchange, it also inherits much of the power. The trade-offs are similar to C, which is desirable in many cases. But, you may be working under different constraints, in which case you may be better off with another language - which is totally fine!