Doc Comments /
Comparison
Difference (last change) (no other diffs, normal page display)
Added: 28a29,32
== Stale Links= The first link under "Contract Programming" is stale (leads to a a 404). |
D vs Other Languages
![]() |
|
Comments
Floating Point Types
80 bit floating point: While the standards for C and C++ specify long doubles, few compilers (besides Digital Mars C/C++) actually implement 80 bit (or longer) floating point types.
Actualy I know few compilers (euphemism: 0 out of 6 I usually use) that do not implement 128 bits long doubles. Moreover very few processors kinds support hardware 80 bits floating point numbers. I think that either I have misunderstood this sentence (and then it may need rewriting because others may also misunderstand) or it is incorrect and demonstrate a lake of knowledge about arch and compilers fauns. From my point of view this sentence sounds like: "we are developing a new language exclusively dedicated to x86 machines". This may be your option. However it seems quite restrictive and might close lots of doors to this new language.
-- Pierre-Matthieu? Anglade (anglade AT gmail . com)
Rows
- It'd be nice to include a row for "Garbage collection can be turned off."
- It'd be nice to include a row for "Allows references to be null." (It'd be even nicer if D did not allow this.)
- It'd be nice to include a row for "Value types derive from Object" or something similar (for C# this is 'yes').
Not a Comparison
I don't know why, but when I opened http://www.digitalmars.com/d/2.0/comparison.html , the language columns only listed D.
No C, C++, C# or Java.
- See
NG:digitalmars.D/46751. People kept on complaining that the columns for other languages were misleading, biased, etc., so Walter eventually removed all of the other languages except D.
Stale Links
The first link under "Contract Programming" is stale (leads to a a 404).
Links
Corresponding page in the D Specification
- Languages vs. D: community edition of the chart that compares D to several other languages
- Notes for Programmers Used To ...: tips for programmers coming to D from different perspectives
Andreas' practical language comparison
- Related Newsgroup Threads