3 ms·
It is cleaner, but unfortunately it is not explicit. It is a function or a variable? I used to love those things until I noticed its defects. For example, in C
by germandiago 4y ago
It is cleaner, but unfortunately it is not explicit. It is a function or a variable? I used to love those things until I noticed its defects.
For example, in C++, a = b can invoke anything. Not sure it is a good idea (except for generic code, there it is useful).
Zig has a philosophy of nothing hidden that I think it is mostly good.
That said, I find D a very nice language, the only problems are:
1. small ecosystem
2. last time I tried, packaging of download and use was... improvable.