I am so afraid

2010-02-01 Thread John D
I am arfraid.

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Lars T. Kyllingstad
Walter Bright wrote: Trip Volpe wrote: Has anybody else managed to get DMD2 up and running on Ubuntu? It _is_ possible, right? Here's what I use on Ubuntu 64: sudo apt-get install gcc-multilib libc6-i386 lib6-dev-i386 That last one is missing a 'c': libc6-dev-i386 sudo apt-get install g

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Travis Boucher
Trip Volpe wrote: Nick Sabalausky Wrote: I haven't gotten into D2 yet, but D1 (DMD) works fine on Ubuntu 9.04 for me. Hm, just tried DMD 1.0, same exact result. Do you have a 32-bit installation of Ubuntu? Try the gdc-4.1 package. Its an old ass dmd-fe, but still works well and is no hass

I'm getting a Bus Error with dmd 1.056

2010-02-01 Thread Jacob Carlborg
With some code I compile I get a Bus Error with dmd 1.056 on Mac OS X 10.5.7. Running dmd through gdb I get this output: Program received signal SIGTRAP, Trace/breakpoint trap. 0x8fe01010 in __dyld__dyld_start () (gdb) bt #0 0x8fe01010 in __dyld__dyld_start () Cannot access memory at address 0x

Some Java/C# design flaws

2010-02-01 Thread bearophile
A list of some Java flaws: http://c2.com/cgi/wiki?JavaDesignFlaws To me among those ones the following three ones seem interesting for D: Every object is a monitor: http://c2.com/cgi/wiki?EveryObjectIsaMonitor @nomonitor class Foo {} in D? If you don't use threads this saves a little memory and

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Gareth Charnock
Yes it is possible and you don't even have to mess about with chroot. I think the package you're looking for is ia32-libs. This is my dmd.conf file: [Environment] dflags=...@p%/../../src/phobos -...@p%/../../src/druntime/import -l...@p%/../lib -L-L/lib32 -L-L/usr/lib32 I think the important

Re: D-IDE and its new project site

2010-02-01 Thread Ary Borenszweig
A Bothe wrote: Hello D World! As I visited digitalmars.com just a few minutes ago I noticed that there's a link to my website. Of course I'm really happy about that but D-IDE has a new page on SourceForge now - so could somebody update the link to http://d-ide.sourceforge.net, please? Thanks

Re: D-IDE and its new project site

2010-02-01 Thread Ary Borenszweig
A Bothe wrote: Hello D World! As I visited digitalmars.com just a few minutes ago I noticed that there's a link to my website. Of course I'm really happy about that but D-IDE has a new page on SourceForge now - so could somebody update the link to http://d-ide.sourceforge.net, please? Thanks

Re: Some Java/C# design flaws

2010-02-01 Thread Justin Johansson
bearophile wrote: About some C# flaws: http://stackoverflow.com/questions/411906/c-net-design-flaws 10. fix quadratic enumerable behaviour, That point 10, "fix quadratic enumerable behaviour,", it's a problem present in Python too. Bye, bearophile Hi bearophile, I had a look at the link bu

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Steve Teale
Walter Bright Wrote: > Trip Volpe wrote: > > Has anybody else managed to get DMD2 up and running on Ubuntu? It > > _is_ possible, right? > > Here's what I use on Ubuntu 64: > > sudo apt-get install gcc-multilib libc6-i386 lib6-dev-i386 > sudo apt-get install gcc-multilib > sudo apt-get ins

Re: TDPL a bad idea?

2010-02-01 Thread Steve Teale
Ali Çehreli Wrote: > Whatever ... > > Ali Çehreli > "a real name :p" On a trivia note, I see that you real name does not have any of those silly UTF-8 apology characters - congratulations.

Re: TDPL a bad idea?

2010-02-01 Thread Steve Teale
Nick Sabalausky Wrote: > > "TDPL: we want money"? Msg me when it is "TDPL: the well-oiled machine". > > (Note I didn't say "the well-oiled MONEY machine). > > > > Ordinarily I wouldn't think much of this, but considering some of this guy's > most recent postings over in "Google's Go", I'd say i

Re: D-IDE and its new project site

2010-02-01 Thread A Bothe
Ary Borenszweig Wrote: > A Bothe wrote: > > Hello D World! > > > > As I visited digitalmars.com just a few minutes ago I noticed that there's > > a link to my website. Of course I'm really happy about that but D-IDE has a > > new page on SourceForge now - so could somebody update the link to >

Re: Unofficial wish list status.(Feb 2010)

2010-02-01 Thread Steve Teale
4tuu4k...@sneakemail.com Wrote: > > Hi > > This is the monthly status for the unofficial d wish list: > http://all-technology.com/eigenpolls/dwishlist/ > Is this wish list for D1, or for D2?

Re: Some Java/C# design flaws

2010-02-01 Thread bearophile
Justin Johansson: > Would you kindly explain what exactly is the "quadratic enumerable > behaviour" problem. This is a binary tree preorder scan in Python, it contains "yield" that makes this a generator: def preorder(root): if root is not None: yield root if root.left is not

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread dsimcha
== Quote from Walter Bright (newshou...@digitalmars.com)'s article > Trip Volpe wrote: > > Has anybody else managed to get DMD2 up and running on Ubuntu? It > > _is_ possible, right? > Here's what I use on Ubuntu 64: > sudo apt-get install gcc-multilib libc6-i386 lib6-dev-i386 > sudo apt-get in

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Trip Volpe
Walter Bright Wrote: > Here's what I use on Ubuntu 64: > > sudo apt-get install gcc-multilib libc6-i386 lib6-dev-i386 > sudo apt-get install gcc-multilib > sudo apt-get install g++-multilib That did the trick. Thanks much! :-)

Re: TDPL a bad idea?

2010-02-01 Thread Nick Sabalausky
"Steve Teale" wrote in message news:hk6u43$1gq...@digitalmars.com... > Nick Sabalausky Wrote: > >> > "TDPL: we want money"? Msg me when it is "TDPL: the well-oiled >> > machine". >> > (Note I didn't say "the well-oiled MONEY machine). >> > >> >> Ordinarily I wouldn't think much of this, but cons

Re: Unofficial wish list status.(Feb 2010)

2010-02-01 Thread Nick Sabalausky
"Steve Teale" wrote in message news:hk6ubj$1h8...@digitalmars.com... > 4tuu4k...@sneakemail.com Wrote: > >> >> Hi >> >> This is the monthly status for the unofficial d wish list: >> http://all-technology.com/eigenpolls/dwishlist/ >> > > Is this wish list for D1, or for D2? > IIRC, it was created

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Walter Bright
Steve Teale wrote: Are we still just talking just AMD 64 here? Last time I tried to install the .deb package, the system told m that my Intel core2 64 bit machine was the wrong architecture. Yes, I have an AMD64. How that would differ as far as dev tool installation from Intel, I have no idea.

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Walter Bright
dsimcha wrote: == Quote from Walter Bright (newshou...@digitalmars.com)'s article Trip Volpe wrote: Has anybody else managed to get DMD2 up and running on Ubuntu? It _is_ possible, right? Here's what I use on Ubuntu 64: sudo apt-get install gcc-multilib libc6-i386 lib6-dev-i386 sudo apt-ge

Re: Some Java/C# design flaws

2010-02-01 Thread Justin Johansson
bearophile wrote: Justin Johansson: Would you kindly explain what exactly is the "quadratic enumerable behaviour" problem. This is a binary tree preorder scan in Python, it contains "yield" that makes this a generator: def preorder(root): if root is not None: yield root i

Re: TDPL a bad idea?

2010-02-01 Thread BCS
Hello Steve, Nick Sabalausky Wrote: "TDPL: we want money"? Msg me when it is "TDPL: the well-oiled machine". (Note I didn't say "the well-oiled MONEY machine). Ordinarily I wouldn't think much of this, but considering some of this guy's most recent postings over in "Google's Go", I'd say it'

Re: Google's Go

2010-02-01 Thread Bane
Ellery Newcomer Wrote: > On 01/30/2010 11:46 PM, John D wrote: > > best one out there (IMO, until I implement my own, of course) << > > http://en.wikipedia.org/wiki/Lake_Wobegone_effect Very interesting and funny article.

Re: TDPL a bad idea?

2010-02-01 Thread Yigal Chripun
On 01/02/2010 01:56, BCS wrote: Hello Bane, Lars T. Kyllingstad Wrote: When TDPL is published D2 will be frozen. That's the whole point. -Lars Aha! What about... D3 ? :) TDPL 2e And FWIW, I'm in the lets kill trees camp. p.s. Why doesn't anyone ever bring up the power requirements for

Re: TDPL a bad idea?

2010-02-01 Thread Walter Bright
Yigal Chripun wrote: Personally, I prefer paper for stuff that's meant for long-term use and digital for one-offs. newspaper is a prime example of what not to do - either you pollute by printing daily on new paper or you provide a crappy experience with recycled paper. This is IMO a prime examp

Re: std.string will get the boot

2010-02-01 Thread Lionello Lunesu
On 31-1-2010 16:34, Simen kjaeraas wrote: > Lionello Lunesu wrote: > >> I miss typedef. I think this is exactly what typedef was intended >> for. Perhaps we can reintroduce it as a 'short hand' for such a >> struct? > > struct Typedef( T ) { > T payload; > alias payload this; > } > > Usage:

Re: TDPL a bad idea?

2010-02-01 Thread Rainer Deyke
BCS wrote: > Anything a group does to it's self is not censorship. Censorship is > where someone from the outside imposes controls. By that definition, there is no censorship in China, because it's something the group (i.e. China) does to itself. -- Rainer Deyke - rain...@eldwood.com

Re: Using DMD2 on Ubuntu 9.04 x64?

2010-02-01 Thread Vladimir Panteleev
On Mon, 01 Feb 2010 22:44:31 +0200, Walter Bright wrote: Steve Teale wrote: Are we still just talking just AMD 64 here? Last time I tried to install the .deb package, the system told m that my Intel core2 64 bit machine was the wrong architecture. Yes, I have an AMD64. How that would diffe

Re: TDPL a bad idea?

2010-02-01 Thread Jonathan M Davis
Rainer Deyke wrote: > BCS wrote: >> Anything a group does to it's self is not censorship. Censorship is >> where someone from the outside imposes controls. > > By that definition, there is no censorship in China, because it's > something the group (i.e. China) does to itself. > > Except that y