D Programming Language Specification

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instance_of gptkb:Specification
gptkbp:available_in gptkb:PDF_format
HTML format
gptkbp:covers gptkb:Library
syntax
semantics
gptkbp:defines reflection
control structures
data types
error handling
versioning
memory allocation
file handling
string manipulation
input/output operations
array handling
namespace management
debugging support
linking
metaprogramming
interfacing with C
language constructs
interfacing with C++
static and dynamic libraries
interfacing with other languages
compile-time function execution
module import/export
gptkbp:describes gptkb:D_programming_language
gptkbp:first_published gptkb:2001
https://www.w3.org/2000/01/rdf-schema#label D Programming Language Specification
gptkbp:includes gptkb:Command_Line_Interface
gptkb:political_theory
exception handling
unit testing
memory management
concurrency model
template system
contract programming
function overloading
operator overloading
gptkbp:is_maintained_by gptkb:D_Language_Foundation
gptkbp:latest_version gptkb:2.0
gptkbp:provides best practices
error messages
examples
guidelines for implementation
compiler directives
gptkbp:published_by gptkb:Digital_Mars
gptkbp:related_to gptkb:D_programming_language
gptkbp:supports functional programming
object-oriented programming
imperative programming
multi-paradigm programming
gptkbp:bfsParent gptkb:Digital_Mars
gptkbp:bfsLayer 6