Jump to page: 1 2
Thread overview
Progopedia - encyclopedia of programming languages
Nov 23, 2009
Walter Bright
Nov 23, 2009
Walter Bright
Nov 23, 2009
Walter Bright
Nov 23, 2009
JMNorris
Nov 24, 2009
JMRyan
Nov 23, 2009
Phil Deets
Nov 24, 2009
BCS
Nov 24, 2009
JMRyan
Nov 24, 2009
Ary Borenszweig
Nov 24, 2009
JMRyan
Nov 23, 2009
Michael Mittner
Nov 24, 2009
Ary Borenszweig
Nov 23, 2009
bearophile
Nov 24, 2009
JMRyan
November 23, 2009
Does someone want to write a D entry?

http://progopedia.com/
November 23, 2009
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
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
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
> 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
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
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
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
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
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++.


« First   ‹ Prev
1 2