Range of enum type values
anonymous at example.com
Sat Dec 28 14:05:23 UTC 2019
On 28.12.19 14:33, Timon Gehr wrote:
> "In D, we expect the vast majority of programmers to operate within the
> safe subset of D, which we call SafeD. The safety and the ease of use of
> SafeD is comparable to Java—in fact Java programs can be
> machine-translated into this safe subset of D. SafeD is easy to learn
> and it keeps the programmers away from undefined behaviors. It is also
> very efficient."
> "[...] you are guaranteed not to encounter any undefined behavior."
> "Therefore, the safe subset of D consists only of programming language
> features that are guaranteed to never result in memory corruption. See
> this article for a rationale."
> ("this article" links to
"Safe functions are functions that are statically checked to exhibit no
possibility of undefined behavior."
"Safe functions are marked with the @safe attribute."
More information about the Digitalmars-d