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
|