The disabled default constructor is pretty nice for a lot of things.
BTW I'm now doing a whole module based on @disable this() that
includes cool stuff like bounded int/float values (including
runtime overflow checks, if needed). Actually I wrote much of
this over a year ago too, but now starting to organize it.
- Re: [article] Language Design Deal Breakers Andrei Alexandrescu
- Re: [article] Language Design Deal Breakers Dicebot
- Re: [article] Language Design Deal Breakers Andrei Alexandrescu
- Re: [article] Language Design Deal Breakers Dicebot
- Re: [article] Language Design Deal Breakers Kenji Hara
- Re: [article] Language Design Deal Breakers Dicebot
- Re: [article] Language Design Deal Breakers Andrei Alexandrescu
- Re: [article] Language Design Deal Breakers Timon Gehr
- Re: [article] Language Design Deal Breakers Dmitry Olshansky
- Re: [article] Language Design Deal Breakers Adam D. Ruppe
- Re: [article] Language Design Deal Breakers Adam D. Ruppe
- Re: [article] Language Design Deal Breakers Kenji Hara
- Re: [article] Language Design Deal Breakers bearophile
- Re: [article] Language Design Deal Breakers deadalnix
- Re: [article] Language Design Deal Breakers Jonathan M Davis
- Re: [article] Language Design Deal Breakers deadalnix
- Re: [article] Language Design Deal Breakers Walter Bright
- Re: [article] Language Design Deal Breakers deadalnix
- Re: [article] Language Design Deal Breakers Jonathan M Davis
- Re: [article] Language Design Deal Breakers deadalnix
- Re: [article] Language Design Deal Breakers Andrei Alexandrescu