4 ms·
No experience with D, but using Go a lot, and it is the same thing there with lack of metaprogramming. Turns out everyone uses reflection instead to get anythi
by dagss 8y ago
No experience with D, but using Go a lot, and it is the same thing there with lack of metaprogramming.
Turns out everyone uses reflection instead to get anything done.
Not sure how much of a success that is.
- WalterBright 8y agoD fully embraces metaprogramming which is a very powerful part of D. But it stops short of being able to redefined the language, which is what macros do.
- snaky 8y agoDo you consider e.g. BER MetaOCaml approach as "being able to redefine the language"?
- WalterBright 8y agoI don't know enough about OCaml to have a non-gibberish reply.
- RhodesianHunter 8y agoThe lack of generics kills any joy I feel for go.