Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-04 Thread Daniel Keep
http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreaded-I-O.html&Itemid=29 -- Daniel P.S. "It really seems barbaric in our digital age that we all have motors and levers and gears and spinning things in our boxes." Those damned spinning things!

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Walter Bright
Daniel Keep wrote: http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreaded-I-O.html&Itemid=29 Reddit too: http://www.reddit.com/r/programming/comments/8a2y9/walter_bright_multithreaded_io/

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread bearophile
Daniel Keep: > http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreaded-I-O.html&Itemid=29 Is this an improvement of the DMD backend? Now I'm curious: isn't DMD a legacy backend? If this is true, isn't improving it a waste of time, and time is better spent improving something like

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread dennis luehring
dennis luehring schrieb: dennis luehring schrieb: bearophile schrieb: Daniel Keep: http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreaded-I-O.html&Itemid=29 Is this an improvement of the DMD backend? Now I'm curious: isn't DMD a legacy backend? If this is true, isn't improv

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread dennis luehring
bearophile schrieb: Daniel Keep: http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreaded-I-O.html&Itemid=29 Is this an improvement of the DMD backend? Now I'm curious: isn't DMD a legacy backend? If this is true, isn't improving it a waste of time, and time is better spent im

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread dennis luehring
dennis luehring schrieb: bearophile schrieb: Daniel Keep: http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreaded-I-O.html&Itemid=29 Is this an improvement of the DMD backend? Now I'm curious: isn't DMD a legacy backend? If this is true, isn't improving it a waste of time, an

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Robert Fraser
bearophile wrote: Daniel Keep: http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreaded-I-O.html&Itemid=29 Is this an improvement of the DMD backend? Now I'm curious: isn't DMD a legacy backend? If this is true, isn't improving it a waste of time, and time is better spent impr

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Walter Bright
bearophile wrote: Is this an improvement of the DMD backend? Now I'm curious: isn't DMD a legacy backend? If this is true, isn't improving it a waste of time, and time is better spent improving something like LLVM? (I am not trying to offend anyone here, I am just curious). Those changes were t

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread BCS
Hello Daniel, http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreade d-I-O.html&Itemid=29 -- Daniel P.S. "It really seems barbaric in our digital age that we all have motors and levers and gears and spinning things in our boxes." Those damned spinning things! Some sort of

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Brad Roberts
BCS wrote: > Hello Daniel, > >> http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreade >> d-I-O.html&Itemid=29 >> >> -- Daniel >> >> P.S. "It really seems barbaric in our digital age that we all have >> motors and levers and gears and spinning things in our boxes." Those >> damne

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread BCS
Hello Brad, Careful.. that rule of thumb applies to compute bound use of threads. I did qualify that as "after the files are loaded".

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Brad Roberts
BCS wrote: > Hello Brad, > >> Careful.. that rule of thumb applies to compute bound use of threads. >> > > I did qualify that as "after the files are loaded". > In the current impl, after files are loaded, it's all one thread still. :)

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Robert Fraser
Brad Roberts wrote: BCS wrote: Hello Daniel, http://dobbscodetalk.com/index.php?option=com_myblog&show=Multithreade d-I-O.html&Itemid=29 -- Daniel P.S. "It really seems barbaric in our digital age that we all have motors and levers and gears and spinning things in our boxes." Those damned

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread bearophile
Robert Fraser: > Compilers seem like they'd be easier to parallelize than other > applications... Because compilers are (almost) pure functions :-) This is less silly than it sounds. Bye, bearophile

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
I always thought people who would need to reinstall their windows to keep it clean were like the ones that didn't know how computers works. I haven't reinstalled my windows box in like 6 years and it doesn't startup any slower then before. If only you keep to the simple things like: ccleaner, aut

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
I'm not really sure about this, but doesn't running the error check tool clean the cache?

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
Also, microsoft bootvis.

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Walter Bright
Saaa wrote: I'm not really sure about this, but doesn't running the error check tool clean the cache? I have no idea.

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Christopher Wright
Saaa wrote: I always thought people who would need to reinstall their windows to keep it clean were like the ones that didn't know how computers works. I haven't reinstalled my windows box in like 6 years and it doesn't startup any slower then before. If only you keep to the simple things like:

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Jarrett Billingsley
On Mon, Apr 6, 2009 at 11:07 AM, Christopher Wright wrote: > Saaa wrote: >> >> I always thought people who would need to reinstall their windows to keep >> it clean were like the ones that didn't know how computers works. >> I haven't reinstalled my windows box in like 6 years and it doesn't >> st

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread dsimcha
== Quote from Jarrett Billingsley (jarrett.billings...@gmail.com)'s article > On Mon, Apr 6, 2009 at 11:07 AM, Christopher Wright > wrote: > > Saaa wrote: > >> > >> I always thought people who would need to reinstall their windows to keep > >> it clean were like the ones that didn't know how comp

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Jarrett Billingsley
On Mon, Apr 6, 2009 at 3:31 PM, dsimcha wrote: > > Yeah, I've always wondered why some people put so much emphasis on the 10% of > computer security that's highly technical in nature when 90% of the problem of > computer security is between the keyboard and the chair. > ComputerIlliterateFriend:

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
"Christopher Wright" wrote in message news:grd5rq$f7...@digitalmars.com... > Saaa wrote: >> I always thought people who would need to reinstall their windows to keep >> it clean were like the ones that didn't know how computers works. >> I haven't reinstalled my windows box in like 6 years and

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Andrei Alexandrescu
Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 3:31 PM, dsimcha wrote: Yeah, I've always wondered why some people put so much emphasis on the 10% of computer security that's highly technical in nature when 90% of the problem of computer security is between the keyboard and the chair. Comp

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Jarrett Billingsley
On Mon, Apr 6, 2009 at 4:13 PM, Andrei Alexandrescu wrote: >> ComputerIlliterateFriend: Hey Jarrett, can you come over and fix my >> computer? >> Jarrett: What's it doing? >> CIF: It's popping up all sorts of dialog boxes telling me I need to >> get Spyware Aweseom Remover and stuff, and it's run

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread superdan
Jarrett Billingsley Wrote: > On Mon, Apr 6, 2009 at 4:13 PM, Andrei Alexandrescu > wrote: > > >> ComputerIlliterateFriend: Hey Jarrett, can you come over and fix my > >> computer? > >> Jarrett: What's it doing? > >> CIF: It's popping up all sorts of dialog boxes telling me I need to > >> get Spy

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Sean Kelly
== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article > Jarrett Billingsley wrote: > > On Mon, Apr 6, 2009 at 3:31 PM, dsimcha wrote: > >> Yeah, I've always wondered why some people put so much emphasis on the 10% > >> of > >> computer security that's highly technical in nat

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
"superdan" wrote in message news:grdoag$1hd...@digitalmars.com... > Jarrett Billingsley Wrote: > >> On Mon, Apr 6, 2009 at 4:13 PM, Andrei Alexandrescu >> wrote: >> >> >> ComputerIlliterateFriend: Hey Jarrett, can you come over and fix my >> >> computer? >> >> Jarrett: What's it doing? >> >> CI

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Andrei Alexandrescu
superdan wrote: Jarrett Billingsley Wrote: On Mon, Apr 6, 2009 at 4:13 PM, Andrei Alexandrescu wrote: ComputerIlliterateFriend: Hey Jarrett, can you come over and fix my computer? Jarrett: What's it doing? CIF: It's popping up all sorts of dialog boxes telling me I need to get Spyware Aweseo

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
> I desperately wish my computer-illiterate family members would move > off of Windows as well, since it would eliminate basically every tech- > support call I field from them. Perhaps I've simply had good luck with > other OSes, but Windows is the only one I've had regular problems with. Maybe

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Jarrett Billingsley
On Mon, Apr 6, 2009 at 4:22 PM, superdan wrote: > Jarrett Billingsley Wrote: > >> On Mon, Apr 6, 2009 at 4:13 PM, Andrei Alexandrescu >> wrote: >> >> >> ComputerIlliterateFriend: Hey Jarrett, can you come over and fix my >> >> computer? >> >> Jarrett: What's it doing? >> >> CIF: It's popping up a

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
Except this has actually happened to me, modulo a couple details. Three or four times. You should install noscript or maybe better: sandboxie

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Andrei Alexandrescu
Sean Kelly wrote: As for programming specifically... I made a deliberate shift away from Windows years ago because it's a nightmare to develop for (aside from Visual Studio, which is a great debugging environment). Best move I ever made. Yah, I too remember my Windows-only days the way I'd rem

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
> > Yah, I too remember my Windows-only days the way I'd remember a temporary > disability. (I recall to this day: any little thing I wanted to do, I'd > start off a wizard in Dev Studio. It was kind of a surprise for me to find > out that all those programs had been written, along with plenty m

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Jarrett Billingsley
On Mon, Apr 6, 2009 at 4:41 PM, Saaa wrote: > > Except this has actually happened to me, modulo a couple details. > Three or four times. > You should install noscript or maybe better: sandboxie /facepalm, I'm not talking about getting viruses, I'm talking about dealing with morons who don't reali

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Steven Schveighoffer
On Mon, 06 Apr 2009 15:53:56 -0400, Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 3:31 PM, dsimcha wrote: Yeah, I've always wondered why some people put so much emphasis on the 10% of computer security that's highly technical in nature when 90% of the problem of computer security

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread grauzone
Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 4:41 PM, Saaa wrote: Except this has actually happened to me, modulo a couple details. Three or four times. You should install noscript or maybe better: sandboxie /facepalm, I'm not talking about getting viruses, I'm talking about dealing with

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
>> >> Except this has actually happened to me, modulo a couple details. >> Three or four times. >> You should install noscript or maybe better: sandboxie > > /facepalm, I'm not talking about getting viruses, I'm talking about > dealing with morons who don't realize that going to bad sites make > th

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Andrei Alexandrescu
grauzone wrote: Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 4:41 PM, Saaa wrote: Except this has actually happened to me, modulo a couple details. Three or four times. You should install noscript or maybe better: sandboxie /facepalm, I'm not talking about getting viruses, I'm talking a

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread grauzone
Andrei Alexandrescu wrote: grauzone wrote: Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 4:41 PM, Saaa wrote: Except this has actually happened to me, modulo a couple details. Three or four times. You should install noscript or maybe better: sandboxie /facepalm, I'm not talking about ge

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Andrei Alexandrescu
grauzone wrote: Andrei Alexandrescu wrote: grauzone wrote: Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 4:41 PM, Saaa wrote: Except this has actually happened to me, modulo a couple details. Three or four times. You should install noscript or maybe better: sandboxie /facepalm, I'm not

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread grauzone
Andrei Alexandrescu wrote: grauzone wrote: Andrei Alexandrescu wrote: grauzone wrote: Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 4:41 PM, Saaa wrote: Except this has actually happened to me, modulo a couple details. Three or four times. You should install noscript or maybe better: sa

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Daniel Keep
Warning: semi-rant ahead. Feel free to ignore. :) Sean Kelly wrote: > My > Windows machine is now used exclusively for playing games. I have no > intention of ever using Windows for anything else again. Games are > the only thing the other OSes lack compared to Windows anyway. Winamp. More

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Saaa
Ignoring the rant way of putting things this is exactly my experience :D plus: I'd ike to be able to run every tiny indiegame out there. > > Warning: semi-rant ahead. Feel free to ignore. :) > > Sean Kelly wrote: >> My >> Windows machine is now used exclusively for playing games. I have no >> i

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Andrei Alexandrescu
Daniel Keep wrote: Warning: semi-rant ahead. Feel free to ignore. :) [...] Windows is a pain in the arse, and there isn't a day that goes by where I don't wish I could get rid of it from my life. But the fact is that it's STILL better than Linux. Andrei said that Windows is for users, and u

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Bill Baxter
On Tue, Apr 7, 2009 at 9:36 AM, Andrei Alexandrescu wrote: > Daniel Keep wrote: >> >> Warning: semi-rant ahead.  Feel free to ignore.  :) > > [...] >> >> Windows is a pain in the arse, and there isn't a day that goes by where >> I don't wish I could get rid of it from my life.  But the fact is tha

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Walter Bright
Jarrett Billingsley wrote: It's not. It's actually quite simple to keep a clean Windows box. You _don't go to dangerous websites or download screensavers like the thousands of twits who don't understand computers or malware_. I got my first virus in ten years of using Windows last December, and

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread BCS
Hello Bill, Overall I would prefer to program under Unix (although I'd still like to keep the Visual Studio debugger :-P), but to do user things under Windows. Problem is those user-things sort of happen intermittently throughout the day, My solution is to have a windows desktop and a linux s

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Christopher Wright
Jarrett Billingsley wrote: On Mon, Apr 6, 2009 at 4:41 PM, Saaa wrote: Except this has actually happened to me, modulo a couple details. Three or four times. You should install noscript or maybe better: sandboxie /facepalm, I'm not talking about getting viruses, I'm talking about dealing with

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread BCS
Hello Jarrett, Before that, I was running an install of XP that hadn't been modified for close to four years, which had run in two different computers. My laptop is coming up on its four year mark as well. I have a XP install that's comeing up on 6 or 7 years old. It's just now starting to h

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Walter Bright
Daniel Keep wrote: Windows is a pain in the arse, and there isn't a day that goes by where I don't wish I could get rid of it from my life. But the fact is that it's STILL better than Linux. What I've found about Windows is it consistently renders things better on the same display. In other w

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Christopher Wright
Andrei Alexandrescu wrote: Daniel Keep wrote: Warning: semi-rant ahead. Feel free to ignore. :) [...] Windows is a pain in the arse, and there isn't a day that goes by where I don't wish I could get rid of it from my life. But the fact is that it's STILL better than Linux. Andrei said that

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Walter Bright
BCS wrote: I have a XP install that's comeing up on 6 or 7 years old. It's just now starting to have problems (of the BSOD type). That said, it doesn't /have/ a net connection so... My main XP dev machine is 7 years old now. I've reinstalled XP from scratch 3 times, once because I got rootki

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Brad Roberts
Walter Bright wrote: > Daniel Keep wrote: >> Windows is a pain in the arse, and there isn't a day that goes by where >> I don't wish I could get rid of it from my life. But the fact is that >> it's STILL better than Linux. > > What I've found about Windows is it consistently renders things better

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Christopher Wright
Walter Bright wrote: Daniel Keep wrote: Windows is a pain in the arse, and there isn't a day that goes by where I don't wish I could get rid of it from my life. But the fact is that it's STILL better than Linux. What I've found about Windows is it consistently renders things better on the sa

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Walter Bright
Christopher Wright wrote: This is all assuming that you turned on subpixel rendering in Linux. Yes, I turned it on .

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Olli Aalto
Check out Portable Ubuntu for Windows: http://portableubuntu.sourceforge.net/index.php I haven't done any extensive testing yet, but the short session I had yesterday worked just fine. Daniel Keep wrote: Warning: semi-rant ahead. Feel free to ignore. :) Sean Kelly wrote: My Windows machi

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread bearophile
Olli Aalto: > Check out Portable Ubuntu for Windows: > http://portableubuntu.sourceforge.net/index.php I have just started using it few days ago: - First of all graphics seems very slow. If I run the update manager it shows a little window that asks me the password, and it darkens the screen. S

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread bearophile
grauzone: >The free fonts suck, and I still use some Microsoft fonts on Linux.< Have you tried my version of Inconsolata? :-) http://www.fantascienza.net/leonardo/ar/inconsolatag/inconsolata-g_font.zip Bye, bearophile

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread bearophile
grauzone: > Will try later. Success depends from how well freetype renders it at low > resolutions. I use it as my default programming font on my Ubuntu (for Python, D, etc), it's nonproportional. But I use it at high enough sizes, to spot bugs better. Bye, bearophile

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
Why does everyone think "Ubuntu" when talking about Linux? I find the Ubuntu desktop almost as annoying as the Windows one. Even worse, Ubuntu feels like a Windows clone. Most of this is because it uses GNOME by default. If you really want to use Linux, don't use a crappy desktop environment

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
bearophile wrote: grauzone: Why does everyone think "Ubuntu" when talking about Linux? I am ignorant about this topic, but I think the answers to your questions are: 1) Because it's one of the very few distros that seem designed by people that care a bit about ergonomics, usability studies, u

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
bearophile wrote: grauzone: The free fonts suck, and I still use some Microsoft fonts on Linux.< Have you tried my version of Inconsolata? :-) http://www.fantascienza.net/leonardo/ar/inconsolatag/inconsolata-g_font.zip Will try later. Success depends from how well freetype renders it at low

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread bearophile
grauzone: > Why does everyone think "Ubuntu" when talking about Linux? I am ignorant about this topic, but I think the answers to your questions are: 1) Because it's one of the very few distros that seem designed by people that care a bit about ergonomics, usability studies, user interfaces, etc.

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
Walter Bright wrote: Daniel Keep wrote: Windows is a pain in the arse, and there isn't a day that goes by where I don't wish I could get rid of it from my life. But the fact is that it's STILL better than Linux. What I've found about Windows is it consistently renders things better on the sa

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Andrei Alexandrescu
grauzone wrote: Why does everyone think "Ubuntu" when talking about Linux? I find the Ubuntu desktop almost as annoying as the Windows one. Even worse, Ubuntu feels like a Windows clone. Most of this is because it uses GNOME by default. If you really want to use Linux, don't use a crappy desk

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Andrei Alexandrescu
grauzone wrote: I'm not expecting anything from Linux GUIs anymore. Seriously, Linux on the desktop sucks. God, does it suck! What standard are you holding it against? The Mac GUI is snappier, but overall the Mac is still not as stable as Ubuntu. I don't miss anything from the Windows GUI.

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
Andrei Alexandrescu wrote: grauzone wrote: Why does everyone think "Ubuntu" when talking about Linux? I find the Ubuntu desktop almost as annoying as the Windows one. Even worse, Ubuntu feels like a Windows clone. Most of this is because it uses GNOME by default. If you really want to use Li

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
Andrei Alexandrescu wrote: grauzone wrote: I'm not expecting anything from Linux GUIs anymore. Seriously, Linux on the desktop sucks. God, does it suck! What standard are you holding it against? The Mac GUI is snappier, but First, I didn't ever use a Mac. Hell, these things even require spe

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
bearophile wrote: grauzone: Will try later. Success depends from how well freetype renders it at low resolutions. I use it as my default programming font on my Ubuntu (for Python, D, etc), it's nonproportional. But I use it at high enough sizes, to spot bugs better. The font rendering is ve

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread bearophile
grauzone: > The font rendering is very very ugly. At which point size/DPI is this > font supposed to be displayed? I use it at about this size, and I find it the most readable among all the ones I have tried so far: http://www.fantascienza.net/leonardo/ar/inconsolatag/two_inconsolata_20090213.pn

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
bearophile wrote: grauzone: The font rendering is very very ugly. At which point size/DPI is this font supposed to be displayed? I use it at about this size, and I find it the most readable among all the ones I have tried so far: http://www.fantascienza.net/leonardo/ar/inconsolatag/two_incons

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Sean Kelly
Saaa wrote: Yah, I too remember my Windows-only days the way I'd remember a temporary disability. (I recall to this day: any little thing I wanted to do, I'd start off a wizard in Dev Studio. It was kind of a surprise for me to find out that all those programs had been written, along with plent

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Lutger
grauzone wrote: > Andrei Alexandrescu wrote: >> grauzone wrote: >>> I'm not expecting anything from Linux GUIs anymore. Seriously, Linux >>> on the desktop sucks. God, does it suck! >> >> What standard are you holding it against? The Mac GUI is snappier, but > > First, I didn't ever use a Mac.

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Lutger
Walter Bright wrote: ... > I find myself more and more switching back and forth between the two for > specific tasks (I use a KVM switch to go back and forth). Have you ever tried virtualbox? It has a seamless mode, which tears out windows apps in the virtual instance and make them behave just a

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Steven Schveighoffer
On Mon, 06 Apr 2009 19:36:11 -0400, Daniel Keep wrote: I desperately wish my computer-illiterate family members would move off of Windows as well, since it would eliminate basically every tech- support call I field from them. Perhaps I've simply had good luck with other OSes, but Windows i

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Steven Schveighoffer
On Tue, 07 Apr 2009 13:02:34 -0400, Steven Schveighoffer wrote: The only thing it lacks is iTunes (yeah, screw you, I like iTunes :) The probability of iTunes on Linux just got a whole lot higher http://tech.yahoo.com/news/macworld/20090407/tc_macworld/itunesisdrmfreeaddsvariablepricing_1

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
only thing it lacks is iTunes (yeah, screw you, I like iTunes :) and it There are lots of iTunes clones. Maybe you should try to get used to one of them? (Personally, I'm still looking for a decent music player, now that xmms got removed from Debian. xmms was very crappy, but useable.)

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Steven Schveighoffer
On Tue, 07 Apr 2009 13:56:34 -0400, grauzone wrote: only thing it lacks is iTunes (yeah, screw you, I like iTunes :) and it There are lots of iTunes clones. Maybe you should try to get used to one of them? I'm sorry, but I'm ignorant of such issues. Do they allow downloading music from

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Walter Bright
Jarrett Billingsley wrote: VMs have nothing to do with multiboot. I have Ubuntu in a Sun Virtualbox on my desktop and it's wonderful. It's fun to watch an OS start in a window. I can also share a folder across the boundary; the clipboard works seamlessly; input grabbing is nearly seamless. An

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Andrei Alexandrescu
Walter Bright wrote: Jarrett Billingsley wrote: VMs have nothing to do with multiboot. I have Ubuntu in a Sun Virtualbox on my desktop and it's wonderful. It's fun to watch an OS start in a window. I can also share a folder across the boundary; the clipboard works seamlessly; input grabbing i

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread grauzone
Steven Schveighoffer wrote: On Tue, 07 Apr 2009 13:56:34 -0400, grauzone wrote: only thing it lacks is iTunes (yeah, screw you, I like iTunes :) and it There are lots of iTunes clones. Maybe you should try to get used to one of them? I'm sorry, but I'm ignorant of such issues. Do they al

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Jarrett Billingsley
On Tue, Apr 7, 2009 at 2:26 PM, Walter Bright wrote: > Lutger wrote: >> >> Have you ever tried virtualbox? It has a seamless mode, which tears out >> windows apps in the virtual instance and make them behave just as if you >> started them under linux. It's very pleasant, you don't have to switch >

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Walter Bright
Lutger wrote: Have you ever tried virtualbox? It has a seamless mode, which tears out windows apps in the virtual instance and make them behave just as if you started them under linux. It's very pleasant, you don't have to switch anything anymore and just run those windows userthings next to yo

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Steven Schveighoffer
On Tue, 07 Apr 2009 14:26:21 -0400, Christopher Wright wrote: Steven Schveighoffer wrote: On Tue, 07 Apr 2009 13:02:34 -0400, Steven Schveighoffer wrote: The only thing it lacks is iTunes (yeah, screw you, I like iTunes :) The probability of iTunes on Linux just got a whole lot higher

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Don
grauzone wrote: Andrei Alexandrescu wrote: grauzone wrote: I'm not expecting anything from Linux GUIs anymore. Seriously, Linux on the desktop sucks. God, does it suck! What standard are you holding it against? The Mac GUI is snappier, but First, I didn't ever use a Mac. Hell, these things

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Christopher Wright
Steven Schveighoffer wrote: On Tue, 07 Apr 2009 13:02:34 -0400, Steven Schveighoffer wrote: The only thing it lacks is iTunes (yeah, screw you, I like iTunes :) The probability of iTunes on Linux just got a whole lot higher http://tech.yahoo.com/news/macworld/20090407/tc_macworld/itunesisd

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Walter Bright
Andrei Alexandrescu wrote: sudo apt-get install virtualbox That's too hard for me. Can you make it easier?

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Walter Bright
Don wrote: (My pet hate is the way Windows copied the 'folder' idea from the Mac as an analogy for a directory structure, I agree. It is especially annoying when trying to help someone with their Windows box, and you say "go to this directory" and they say "what's a directory"? I learned t

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-07 Thread Michel Fortin
On 2009-04-07 16:55:05 -0400, Walter Bright said: Andrei Alexandrescu wrote: sudo apt-get install virtualbox That's too hard for me. Can you make it easier? alias please="sudo apt-get" then please install virtualbox -- Michel Fortin michel.for...@michelf.com http://mich

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Anders F Björklund
Walter Bright wrote: Andrei Alexandrescu wrote: sudo apt-get install virtualbox That's too hard for me. Can you make it easier? apt://virtualbox-ose You would still need your administrator password, and to have "apturl" installed (http://apturl.net) and it doesn't handle virtual packages ve

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Don
Walter Bright wrote: Don wrote: (My pet hate is the way Windows copied the 'folder' idea from the Mac as an analogy for a directory structure, I agree. It is especially annoying when trying to help someone with their Windows box, and you say "go to this directory" and they say "what's a dire

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Lars Kyllingstad
Steven Schveighoffer wrote: BTW, does anyone know how to make nautilus NOT pop up a new window when you open another folder? That drives me nuts! I don't know if this works on Fedora, because I suspect it may be an Ubuntu-specific feature, but, in a Nautilus window: Edit -> Preferences -

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Steven Schveighoffer
On Wed, 08 Apr 2009 05:55:51 -0400, Lars Kyllingstad wrote: Steven Schveighoffer wrote: BTW, does anyone know how to make nautilus NOT pop up a new window when you open another folder? That drives me nuts! I don't know if this works on Fedora, because I suspect it may be an Ubuntu-spec

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Lutger
Steven Schveighoffer wrote: > On Tue, 07 Apr 2009 13:56:34 -0400, grauzone wrote: > >>> only thing it lacks is iTunes (yeah, screw you, I like iTunes :) and it >> >> There are lots of iTunes clones. Maybe you should try to get used to one >> of them? > > I'm sorry, but I'm ignorant of such is

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Walter Bright
Andrei Alexandrescu wrote: sudo apt-get install virtualbox Highly recommended. Ok, gave it a try. The install worked. So, I set up a virtual box per instructions, and tried to boot my netbsd CD in it. (netbsd because it's small so I can get a quick test.) I get this message (copied from the

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Walter Bright
I saw another 'fix' on another forum that listed some commands to rebuild the vbox. That dies with compilation errors.

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Andrei Alexandrescu
Walter Bright wrote: I saw another 'fix' on another forum that listed some commands to rebuild the vbox. That dies with compilation errors. What happens is that the release in the apt repository lagged behind updates in the kernel. You may want to go to www.virtualbox.org and install the late

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread torhu
On 09.04.2009 03:53, Andrei Alexandrescu wrote: Walter Bright wrote: I saw another 'fix' on another forum that listed some commands to rebuild the vbox. That dies with compilation errors. What happens is that the release in the apt repository lagged behind updates in the kernel. You may want

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-08 Thread Walter Bright
Andrei Alexandrescu wrote: Walter Bright wrote: I saw another 'fix' on another forum that listed some commands to rebuild the vbox. That dies with compilation errors. What happens is that the release in the apt repository lagged behind updates in the kernel. You may want to go to www.virtualb

  1   2   >