Gentoo Founder Quits Microsoft
ChocLinux writes "ZDNet is reporting that Daniel Robbins, the founder of Gentoo Linux, has left his job at Microsoft after only eight months. From the article: 'The reason I decided to leave had to do with my specific experiences working in Microsoft's Linux Lab,' says Robbins. 'I wasn't able to work at my full level of technical ability and I found this frustrating'"
Sorry, but IMO, /. is getting more boring and irrelevant by the minute.
The lack of computers runing Linux in Microsoft Linux Lab. Turns out, they all run Windows.
Sadly, it is all too common that a brush with the Devil leads to a selling of one's soul:
Charlie Sheen = Hookers
Robert Downey Jr. = Crack
Daniel Robbins = ASP.NET
Btw, please check out my new puzzle game: Traffic Jam
I take it from the article that he informed the media about his departure from Microsoft. Who cares if one mid-level guy, regardless of his contributions to an open source project, leaves a large company like Microsoft? Informing the media of his resignation says two things about him -- unprofessional and arrogant. Professionals don't publically decry former employer on the way out -- regardless of their disdain. Further, to assume that anyone would care that he is no longer a microserf goes beyond the the pale of self-importance and arrogance.
Thank you Slashdot for feeding this bad behavior.
Both of which that build on C/C++/Java-type heritage but move towards features languages like Lisp had for a while, a language that is 50 years old (though not all its features are that old but still old). Oh, and the latest trend are "software patterns" which in functional languages like Lisp show that you are doing something redundant, but in most mainstream ones you have to read a book about to recognize.
Yes, we programmers are getting smarter every year. 8 years ago, I hardly had to restart Linux, one "feature" that made MS the laughingstock of the OS community. Now ripping CDs on Soundjuicer in Ubuntu, once ripping/encoding speed eventually drops from 7.0x to 0.01, restarting is my friend. Truly, what remarkable achievements in such a short time:) Perhaps the OSS community may program the blue screen of death into our desktops in a couple years.
Anyway, I think a lot of programmers say they like programming cutting edge stuff, some think it - but most like reinventing the wheel with tools they are familiar with (no matter how inferior they are).
Linux is a good example of that (reinvention), some of it innovative, but most of it is old unixy cruft (X windows, xinetd, etcetera) that hangs there like a booger that should have been wiped away ages ago. GNU is also a good example of the (almost mindless) reinvention (without much improvement).
If software improved at the same rate that hardware did..... if only:) Well, nautilus crashed again, time to finish up this post and do something important.
I think he may have asked when he'd get to -funroll-loops and they gave him a slinky to straighten.
500GB of disk, 5TB of transfer, $5.95/mo
Name three?
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
Sheesh, he didn't even have enough time to finish compiling Gentoo once.
thats not coincidence.
"Why the $EXPLETIVE can std::strings covert themselves to const char* but not char* when most functions dealing with strings expect a char* as a parameter?"
Why the $EXPLETIVE wouldn't you use strndup() to do that? You want somestring.c_str() to return a freshly malloc'd string every time, or just a pointer to some internal/opaque memory store so you can copy it if you want? They're const char*'s because you can't/shouldn't change the strings they point to. If a char* is what you want, copy it somewhere first, or just cast the thing if you are really sure it is safe to do so.