Thread overview | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
November 23, 2009 Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Does someone want to write a D entry? http://progopedia.com/ |
November 23, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > Does someone want to write a D entry? > > http://progopedia.com/ Forgot the reddit link: http://www.reddit.com/r/programming/comments/a79yr/progopedia_free_encyclopedia_of_programming/ |
November 23, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > Does someone want to write a D entry? > > http://progopedia.com/ Looks like we've got a D page now! Thanks, JMRyan! http://progopedia.com/language/d/ |
November 23, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright <newshound1@digitalmars.com> wrote in news:heetio$be1$1 @digitalmars.com: > Does someone want to write a D entry? > > http://progopedia.com/ Okay. I added a D entry. It should be checked for accruacy. I haven't added programming examples yet; I'll add at least the three example types shown on at http://progopedia.com/ (Hello world, Factorial, Fibonacci). |
November 23, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | > A K&R type book for D, “The D Programming Language”, written by Andrei
Alexandrescu and published by Addison-Wesley Professional is scheduled for publication in May 1010.
D has come a long way!
|
November 23, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to JMNorris | JMNorris wrote:
> Walter Bright <newshound1@digitalmars.com> wrote in news:heetio$be1$1
> @digitalmars.com:
>
>> Does someone want to write a D entry?
>>
>> http://progopedia.com/
>
> Okay. I added a D entry. It should be checked for accruacy. I haven't added programming examples yet; I'll add at least the three example types shown on at http://progopedia.com/ (Hello world, Factorial, Fibonacci).
Excellent, thanks JMNorris! This is exactly the kind of publicity D needs now.
Andrei
|
November 23, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to JMNorris | On Mon, 23 Nov 2009 17:40:06 -0500, JMNorris <nospam@nospam.com> wrote: > Walter Bright <newshound1@digitalmars.com> wrote in news:heetio$be1$1 > @digitalmars.com: > >> Does someone want to write a D entry? >> >> http://progopedia.com/ > > Okay. I added a D entry. It should be checked for accruacy. I haven't > added programming examples yet; I'll add at least the three example types > shown on at http://progopedia.com/ (Hello world, Factorial, Fibonacci). On the C++ page, I see: Physical (shallow) equality a == b Physical (shallow) inequality a != b Deep equality *a == *b (a and b are pointers) Deep inequality *a != *b (a and b are pointers) On the D page, I see: Physical (shallow) equality x == y Physical (shallow) inequality x != y Deep equality x is y Deep inequality x !is y I'm not sure which is right, but I don't think they can both be right as "x is y" is more like "x == y" in C++ than "*x == *y". I might be wrong here; as I am a bit confused about this. -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ |
November 23, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | This is a similar site, with a lot more things (many programs are done by downs and me): http://rosettacode.org/wiki/Category:D Another similar site, that recently has lost most of its contents, and now it is rebuilding itself: http://www.codecodex.com/wiki/Category:D This is empty, but I'd like to see some D versions: http://en.literateprograms.org/Category:Programming_language:D Bye, bearophile |
November 24, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile | bearophile <bearophileHUGS@lycos.com> wrote in news:hef5hl$qrf$1@digitalmars.com: > This is a similar site, with a lot more things (many programs are done by downs and me): http://rosettacode.org/wiki/Category:D Wow, all those programs in Rosetta Code and no hello world? :-) It looks like you and downs have done lots of good work. |
November 24, 2009 Re: Progopedia - encyclopedia of programming languages | ||||
---|---|---|---|---|
| ||||
Posted in reply to Phil Deets | Hello Phil,
> On the C++ page, I see:
>
> Physical (shallow) equality a == b
> Physical (shallow) inequality a != b
> Deep equality *a == *b (a and b are pointers)
> Deep inequality *a != *b (a and b are pointers)
> On the D page, I see:
>
> Physical (shallow) equality x == y
> Physical (shallow) inequality x != y
> Deep equality x is y
> Deep inequality x !is y
> I'm not sure which is right, but I don't think they can both be right
> as "x is y" is more like "x == y" in C++ than "*x == *y". I might be
> wrong here; as I am a bit confused about this.
>
I think you are correct "is" in D does to pointers what "==" does in C++.
|
Copyright © 1999-2021 by the D Language Foundation