Re: "The Case for D" on Ycombinator

2009-10-31 Thread Walter Bright
bearophile wrote: (Time ago I have suggested a "type" type, to replace some functional-style template usage with simpler imperative-style compile time functions, but it was not appreciated. Maybe also because it introduces yet another way to do the same thing, despite it looks like a simpler way)

Re: "The Case for D" on Ycombinator

2009-10-31 Thread Moritz Warning
On Sat, 31 Oct 2009 13:06:15 -0500, Andrei Alexandrescu wrote: > Moritz Warning wrote: >> On Sat, 31 Oct 2009 09:50:18 -0500, Andrei Alexandrescu wrote: >> >>> #ponce wrote: > Walter Bright Wrote: > > http://news.ycombinator.com/item?id=911858 Added mandatory C++ attacks and D fa

Re: "The Case for D" on Ycombinator

2009-10-31 Thread Andrei Alexandrescu
Moritz Warning wrote: On Sat, 31 Oct 2009 09:50:18 -0500, Andrei Alexandrescu wrote: #ponce wrote: Walter Bright Wrote: http://news.ycombinator.com/item?id=911858 Added mandatory C++ attacks and D fanboyism I read the exchange just now (nice job ponce) and am a bit surprised how much others

Re: "The Case for D" on Ycombinator

2009-10-31 Thread Moritz Warning
On Sat, 31 Oct 2009 09:50:18 -0500, Andrei Alexandrescu wrote: > #ponce wrote: >>> Walter Bright Wrote: >>> >>> http://news.ycombinator.com/item?id=911858 >> >> Added mandatory C++ attacks and D fanboyism > > I read the exchange just now (nice job ponce) and am a bit surprised how > much others

Re: "The Case for D" on Ycombinator

2009-10-31 Thread bearophile
Andrei Alexandrescu: > I read the exchange just now (nice job ponce) and am a bit surprised how > much others know about what I do, e.g how I don't use D. My entire > doctoral research is implemented in D (to say nothing about phobos). I > haven't used another language extensively for about thr

Re: "The Case for D" on Ycombinator

2009-10-31 Thread Andrei Alexandrescu
#ponce wrote: Walter Bright Wrote: http://news.ycombinator.com/item?id=911858 Added mandatory C++ attacks and D fanboyism I read the exchange just now (nice job ponce) and am a bit surprised how much others know about what I do, e.g how I don't use D. My entire doctoral research is impleme

Re: "The Case for D" on Ycombinator

2009-10-31 Thread #ponce
> Walter Bright Wrote: > > http://news.ycombinator.com/item?id=911858 Added mandatory C++ attacks and D fanboyism

Re: "The Case for D" on Ycombinator

2009-10-31 Thread bearophile
Walter Bright Wrote: > http://news.ycombinator.com/item?id=911858 It's an interesting discussion. From it it seems several persons would like a D V.1.5, something intermediate between D1 and D2. Bye, bearophile

"The Case for D" on Ycombinator

2009-10-31 Thread Walter Bright
http://news.ycombinator.com/item?id=911858

Re: Andy Glew reviews "The Case For D"

2009-07-18 Thread bearophile
Walter Bright: >http://www.reddit.com/r/programming/comments/92ajk/andy_glew_reviews_the_case_for_the_d_programming/ >Everything is initialized (unless the programmer says not to, by saying "int x >= void").< In LDC global static arrays are initialized to 0 if their content is set to =void. I

Andy Glew reviews "The Case For D"

2009-07-17 Thread Walter Bright
http://www.reddit.com/r/programming/comments/92ajk/andy_glew_reviews_the_case_for_the_d_programming/

Re: Andrei writes "The Case for D"

2009-06-29 Thread MIURA Masahiro
Japanese translation is up at: http://dusers.dip.jp/modules/wiki/?Learning%2FThe%20Case%20for%20D We appreciate Andrei's permission to publish the translation.

Re: Andrei writes "The Case for D"

2009-06-17 Thread BCS
Hello JMNorris, And the medical journal article? It needs to show that contributing to this open source app in D cures erectile disfunction.

Re: Andrei writes "The Case for D"

2009-06-17 Thread JMNorris
Andrei Alexandrescu wrote in news:h18i1p $16l...@digitalmars.com: > So these > votes seem to reflect a prior dislike to anything D and the immediate > negative voting of anything related to it. I wonder how such this could > be addressed. Two killer apps written in D plus one article in a med

Re: Andrei writes "The Case for D"

2009-06-16 Thread Jesse Phillips
On Tue, 16 Jun 2009 12:46:16 +0200, grauzone wrote: > Why is Andrei building his book upon an unfinished > language, anyway... Because the book and language are planned to be released... around the same time.

Re: Andrei writes "The Case for D"

2009-06-16 Thread Sam Hu
e immediate negative voting of > >> anything related to it. I wonder how such this could be addressed. > >> > >> > >> Andrei > > To Andrei, > > > > Last time I translated your post *RFC on range design for D2* > > > > http://www

Re: Andrei writes "The Case for D"

2009-06-16 Thread Andrei Alexandrescu
eye.com/group/topic/10615 I am so sorry for making such a big mistake.Just let me know if there is anything I can do for this mistake.Thanks. I hereby punish you to translate The Case For D as well :o). No matter, really. That was just a temporary document that I deleted in the meantime. Bt

Re: Andrei writes "The Case for D"

2009-06-16 Thread Sam Hu
Andrei Alexandrescu Wrote: > Robert Fraser wrote: > > Tim Matthews wrote: > >> Anders F Björklund wrote: > >> > >>> > >>> "Last but definitely not least, two windowing libraries complete the > >>> language's offering quite spectacularly. The mature library DWT is a > >>> direct port of Java's SW

Re: Andrei writes "The Case for D"

2009-06-16 Thread Sam Hu
Andrei Alexandrescu Wrote: > MIURA Masahiro wrote: > > Walter Bright wrote: > >> http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ > > > > A few D fans in Japan are considering translating this article. > > Is it OK to translate and publish it? > > Whom should we ask permission o

Re: Andrei writes "The Case for D"

2009-06-16 Thread Frits van Bommel
bearophile wrote: grauzone: Just that LDC (why not mention it directly?) is starting to become more stable than DMD, while the .NET port is in an early alpha stage at best. I agree with you, mentioning LDC name there is better. This part of the article is bad. And LDC is getting quite stable,

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread BCS
Hello Andrei, I think BCS' idea is brilliant yet again, I get accused of being smarter than I think I am.

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread Andrei Alexandrescu
Walter Bright wrote: BCS wrote: Hello Walter, There is one for Ubuntu, but I'm having a bit of trouble making it work right. IMHO: "That's Not Your Job!!" Check it into dsource and ask for people to adopt it. I didn't think of that. Great idea! Again: http://www.dsource.org/projects/pho

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread Walter Bright
BCS wrote: Hello Walter, There is one for Ubuntu, but I'm having a bit of trouble making it work right. IMHO: "That's Not Your Job!!" Check it into dsource and ask for people to adopt it. I didn't think of that. Great idea!

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread BCS
Hello Walter, BCS wrote: Someone in there started a gripe about installers (they doesn't want to have to edit their path). Would you have any objections to (in addition to the current .zip distro) having officially sanctioned .rpm/.deb/.msi distros? Once the infrastructure is in place to build

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread Anders F Björklund
Brad Roberts wrote: p.s. I'm thinking of a setup where someone other than Walter maintains them. From a long term maintainability standpoint, if someone wants to produce an installer that's likely to have longevity, it should operate on the underlying .zip file. Take the zip and open it, ma

Community-maintained installer for D (was: Re: [OT] Andrei writes "The Case for D")

2009-06-16 Thread Andrei Alexandrescu
BCS wrote: Reply to Benjamin, Reply to Walter, Someone in there started a gripe about installers (they doesn't want to have to edit their path). Would you have any objections to (in addition to the current .zip distro) having officially sanctioned .rpm/.deb/.msi distros? Once the infrastructur

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread Brad Roberts
On Tue, 16 Jun 2009, BCS wrote: > Reply to Benjamin, > > > Reply to Walter, > > > > Someone in there started a gripe about installers (they doesn't want > > to have to edit their path). Would you have any objections to (in > > addition to the current .zip distro) having officially sanctioned > >

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread Walter Bright
BCS wrote: Someone in there started a gripe about installers (they doesn't want to have to edit their path). Would you have any objections to (in addition to the current .zip distro) having officially sanctioned .rpm/.deb/.msi distros? Once the infrastructure is in place to build any of them, t

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread BCS
Reply to Walter, Someone in there started a gripe about installers (they doesn't want to have to edit their path). Would you have any objections to (in addition to the current .zip distro) having officially sanctioned .rpm/.deb/.msi distros? Once the infrastructure is in place to build any of

Re: [OT] Andrei writes "The Case for D"

2009-06-16 Thread BCS
Reply to Benjamin, Reply to Walter, Someone in there started a gripe about installers (they doesn't want to have to edit their path). Would you have any objections to (in addition to the current .zip distro) having officially sanctioned .rpm/.deb/.msi distros? Once the infrastructure is in plac

Re: Andrei writes "The Case for D"

2009-06-16 Thread Lutger
Andrei Alexandrescu wrote: ... > Speaking of reddit, I noticed there are forty-something negative votes > but only one negative comment. From direct experience (sigh) I know that > people who think an article sucks usually are also very inclined to > voice their opinion (even more so than people wh

Re: Andrei writes "The Case for D"

2009-06-16 Thread Moritz Warning
On Tue, 16 Jun 2009 11:42:31 -0500, Andrei Alexandrescu wrote: > Robert Fraser wrote: >> Tim Matthews wrote: >>> Anders F Björklund wrote: >>> >>> "Last but definitely not least, two windowing libraries complete the language's offering quite spectacularly. The mature library DWT is a >>>

Re: Andrei writes "The Case for D"

2009-06-16 Thread Walter Bright
Andrei Alexandrescu wrote: So these votes seem to reflect a prior dislike to anything D and the immediate negative voting of anything related to it. Eh, my relatives are at it again!

Re: Andrei writes "The Case for D"

2009-06-16 Thread MIURA Masahiro
Andrei Alexandrescu wrote: > Konnichiwa! I hereby grant you permission to translate the article. > Please let me know when you're done, I'll link to the translation. Thank you, I will contact you when finished. Turkish translation already done!? What a quick job.

Re: Andrei writes "The Case for D"

2009-06-16 Thread Andrei Alexandrescu
Robert Fraser wrote: Tim Matthews wrote: Anders F Björklund wrote: "Last but definitely not least, two windowing libraries complete the language's offering quite spectacularly. The mature library DWT is a direct port of Java's SWT. A newer development is that the immensely popular Qt Softw

Re: Andrei writes "The Case for D"

2009-06-16 Thread Anders F Björklund
Robert Jacques wrote: Not to mention DFL. Also, DWT requires Tango and doesn't support phobos, so it doesn't "complete the language's offering quite spectacularly". I think DFL has also been around for some time, so not news either ? As I recall DFL wasn't very portable, so I mostly looked at

Re: Andrei writes "The Case for D"

2009-06-16 Thread Robert Fraser
Tim Matthews wrote: Anders F Björklund wrote: "Last but definitely not least, two windowing libraries complete the language's offering quite spectacularly. The mature library DWT is a direct port of Java's SWT. A newer development is that the immensely popular Qt Software windowing library

Re: Andrei writes "The Case for D"

2009-06-16 Thread Andrei Alexandrescu
MIURA Masahiro wrote: > Walter Bright wrote: >> http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ > > A few D fans in Japan are considering translating this article. > Is it OK to translate and publish it? > Whom should we ask permission of? Konnichiwa! I hereby grant you permiss

Re: Andrei writes "The Case for D"

2009-06-16 Thread Robert Jacques
On Tue, 16 Jun 2009 05:00:46 -0400, Anders F Björklund wrote: Walter Bright wrote: http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ http://www.ddj.com/hpc-high-performance-computing/217801225 says: "There are two major versions of the language -- D1 and D2. This article

Re: Andrei writes "The Case for D"

2009-06-16 Thread Leandro Lucarella
Walter Bright, el 16 de junio a las 01:12 me escribiste: > http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ Nice article. A few comments: * If the article talks just about D2, I think it should be consistent. If it says that LDC is not finished because it doesn't support, I th

Re: Andrei writes "The Case for D"

2009-06-16 Thread Anders F Björklund
Tim Matthews wrote: "Last but definitely not least, two windowing libraries complete the language's offering quite spectacularly. The mature library DWT is a direct port of Java's SWT. A newer development is that the immensely popular Qt Software windowing library has recently released a D bin

Re: Andrei writes "The Case for D"

2009-06-16 Thread Tim Matthews
Anders F Björklund wrote: "Last but definitely not least, two windowing libraries complete the language's offering quite spectacularly. The mature library DWT is a direct port of Java's SWT. A newer development is that the immensely popular Qt Software windowing library has recently released

Re: Andrei writes "The Case for D"

2009-06-16 Thread Ary Borenszweig
Walter Bright escribió: http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ Great article! I like how you mention a lot of D features and also a lot of tools built for it. Just a few questions: 1. Will "alias ... this" be used to do "opCast"? It seems like it's working like

Re: Andrei writes "The Case for D"

2009-06-16 Thread grauzone
bearophile wrote: grauzone: Just that LDC (why not mention it directly?) is starting to become more stable than DMD, while the .NET port is in an early alpha stage at best. I think the author has not cited LDC as "nearly finished" because it's mostly a D1 compiler still (and can't be used on

Re: Andrei writes "The Case for D"

2009-06-16 Thread Lars T. Kyllingstad
Walter Bright wrote: http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ Great article! Hopefully, this will bring a rush of new users to D. :) -Lars

Re: Andrei writes "The Case for D"

2009-06-16 Thread Lars T. Kyllingstad
grauzone wrote: > Other implementations are underway, notably including an a .NET port and one using the LLVM infrastructure as backend. Just that LDC (why not mention it directly?) is starting to become more stable than DMD, while the .NET port is in an early alpha stage at best. A quote f

Re: Andrei writes "The Case for D"

2009-06-16 Thread bearophile
grauzone: > Just that LDC (why not mention it directly?) is starting to become more > stable than DMD, while the .NET port is in an early alpha stage at best. I think the author has not cited LDC as "nearly finished" because it's mostly a D1 compiler still (and can't be used on Windows). Bye, b

Re: Andrei writes "The Case for D"

2009-06-16 Thread MIURA Masahiro
Walter Bright wrote: > http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ A few D fans in Japan are considering translating this article. Is it OK to translate and publish it? Whom should we ask permission of?

Re: Andrei writes "The Case for D"

2009-06-16 Thread bearophile
grauzone: > Just that LDC (why not mention it directly?) is starting to become more > stable than DMD, while the .NET port is in an early alpha stage at best. I agree with you, mentioning LDC name there is better. This part of the article is bad. And LDC is getting quite stable, I'm using it on

Re: Andrei writes "The Case for D"

2009-06-16 Thread grauzone
Walter Bright wrote: http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ Nice article. Here some random bitching. > If you are patient, you'll find out that D has constructors and destructors with which you can implement deterministic lifetime of objects. Not entirely true. A

Re: Andrei writes "The Case for D"

2009-06-16 Thread Walter Bright
Walter Bright wrote: http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ Also on ycombinator: http://news.ycombinator.com/item?id=659592

Re: Andrei writes "The Case for D"

2009-06-16 Thread Anders F Björklund
Walter Bright wrote: http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/ http://www.ddj.com/hpc-high-performance-computing/217801225 says: "There are two major versions of the language -- D1 and D2. This article focuses on D2 exclusively." "The official D compiler is available

Andrei writes "The Case for D"

2009-06-16 Thread Walter Bright
http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/

Re: The Case for D

2009-03-31 Thread Andrei Alexandrescu
Yes, in probably a couple of months. Andrei Saaa wrote: Will we be able to read the article online after polishing? I am writing an article for a programming magazine entitled "The Case for D". Would anyone be interested in reviewing it before publication? Please send me privat

Re: The Case for D

2009-03-30 Thread Saaa
Will we be able to read the article online after polishing? >I am writing an article for a programming magazine entitled "The Case for >D". > > Would anyone be interested in reviewing it before publication? Please send > me private email if so. I will need to limit the

Re: The Case for D

2009-03-29 Thread Andrei Alexandrescu
Andrei Alexandrescu wrote: I am writing an article for a programming magazine entitled "The Case for D". Would anyone be interested in reviewing it before publication? Please send me private email if so. I will need to limit the number of reviewers to a fraction of the responder

The Case for D

2009-03-29 Thread Andrei Alexandrescu
I am writing an article for a programming magazine entitled "The Case for D". Would anyone be interested in reviewing it before publication? Please send me private email if so. I will need to limit the number of reviewers to a fraction of the responders, and one hard requirement is