digitalmars.D.learn - D specification
- mumba (6/6) Oct 06 2008 Where I can find the full specification of the D programming language? F...
- bearophile (6/9) Oct 06 2008 You can't. D isn't such widely used, so stable, and so formalized yet, a...
- mumba (2/6) Oct 07 2008 However - Walter had to write the compiler somehow, so I guess this leve...
- Jarrett Billingsley (3/9) Oct 07 2008 No.. not really. I mean, look at the DMD frontend. Not a lot of
- BCS (2/12) Oct 06 2008 the best docs are in the dmd.zip file under html/
Where I can find the full specification of the D programming language? For version 1.0 at least. I really need it. To show what I mean - something similar to these documents: http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf http://java.sun.com/docs/books/jls/docs/books/jls/download/langspec-3.0.pdf In both form and content. Does it exist?
Oct 06 2008
mumba:Where I can find the full specification of the D programming language? For version 1.0 at least. I really need it. ... In both form and content.You can't. D isn't such widely used, so stable, and so formalized yet, and it will probably take years to reach that stage (if ever it will reach it. There are languages like Python that are used by millions of people, that are 15 years old, and don't have that level of specification "yet"). In the meantime you can see the D1 docs here: http://www.digitalmars.com/d/1.0/index.html Bye, bearophile
Oct 06 2008
bearophile Wrote:You can't. D isn't such widely used, so stable, and so formalized yet, and it will probably take years to reach that stage (if ever it will reach it. There are languages like Python that are used by millions of people, that are 15 years old, and don't have that level of specification "yet"). In the meantime you can see the D1 docs here: http://www.digitalmars.com/d/1.0/index.htmlHowever - Walter had to write the compiler somehow, so I guess this level of formality is already present implicitly in the dmd's source code. I'm just looking for a more convinent form.
Oct 07 2008
On Tue, Oct 7, 2008 at 4:28 AM, mumba <qniol o2.pl> wrote:bearophile Wrote:No.. not really. I mean, look at the DMD frontend. Not a lot of formality there. ;)You can't. D isn't such widely used, so stable, and so formalized yet, and it will probably take years to reach that stage (if ever it will reach it. There are languages like Python that are used by millions of people, that are 15 years old, and don't have that level of specification "yet"). In the meantime you can see the D1 docs here: http://www.digitalmars.com/d/1.0/index.htmlHowever - Walter had to write the compiler somehow, so I guess this level of formality is already present implicitly in the dmd's source code. I'm just looking for a more convinent form.
Oct 07 2008
Reply to mumba,Where I can find the full specification of the D programming language? For version 1.0 at least. I really need it. To show what I mean - something similar to these documents: http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf http://java.sun.com/docs/books/jls/docs/books/jls/download/langspec-3. 0.pdf In both form and content. Does it exist?the best docs are in the dmd.zip file under html/
Oct 06 2008