I see mentions like this one every once in awhile: "D language is a special case, as it has GC, but it's also optional (as with Julia)"
Is GC optional? I thought the only way to discard something from memory was to set it to zero and call garbage control (which then runs the whole garbage control). Is there a more targeted way to delete things? If it's not already available, it seems like it would be useful for code focusing performance as an option.