Anonymous user
Category:D: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
(6 intermediate revisions by 5 users not shown) | |||
Line 1:
{{language|D
|exec=machine
|strength=strong
|gc=yes
Line 7 ⟶ 8:
|checking=both
|parampass=both
|site=http://
|LCT=yes}}{{codepad}}
{{language programming paradigm|Imperative}}
{{language programming paradigm|procedural}}
{{language programming paradigm|object-oriented}}
{{language programming paradigm|Functional}}
{{language programming paradigm|
'''D''' is an [[object-oriented]], [[imperative programming|imperative]], functional and multi-[[:Category:Programming Paradigms|paradigm]]
Although it originated as a re-engineering of [[C++]], and is thus predominantly influenced by that language, it is not a variant of C++.
Rather, D redesigns some C++ features and is influenced by concepts from other programming languages such as [[Python]], [[Java]], [[C sharp|C#]] and [[Eiffel]].
==Citations==
* [[wp:D (programming language)|Wikipedia:D (programming language)]]
==Todo==
[[Reports:Tasks_not_implemented_in_D]]
|