I found the source-driven philosophy behind Gentoo appealing, too. I was especially pleased with the option of installing it from an existing OS. I finally tried it out over the weekend and was disappointed, but it wasn't Gentoo's fault. I'm stuck with a 400MHz PII on a dial-up connection; it's just too slow. I first tried starting from stage 1, but when I found the bootstrap was still compiling after ten hours, I decided to try a stage-3 install instead. (I was just evaluating it; it wasn't going to be a permanent installation, so who cares if it was optimized?) But even then it took over three hours for the kernel sources to download, and my ISP cuts you off after an unpredictable interval, so the download failed around 94% complete.
I will give Gentoo another try someday when I have a fast computer, a broadband ISP, and a kid who's old enough to play by himself. In the meantime, I'm trying to wean myself from SuSE with MEPIS, which is looking good so far but doesn't like my RealTek NIC (surprise, surprise).
It took the Mono team about three years to build the Mono stack. Well, you know I could probably write most of my apps in three years.
Well, sure. Mono was developed with those slow, low-level tools. It's the apps built within the Mono framework that will be quicker to develop. Or, at least, I think that's the idea.
I don't understand, then, why he didn't contribute to or extend one or more of the existing high-level, cross-platform languages that already existed (e.g. Ruby, Python) instead of starting from scratch. Especially since his other baby, Gnome, was based on existing technologies. Heck, I remember when the Gnome cheerleaders were bashing KDE for developing DCOP instead of using the existing CORBA implementations.
I can find lots of documentation about why Miguel decided to follow the.Net architecture, and why he wants to get away from low-level languages like C, but I can't find anything where he explains what was lacking in the alternatives. I also can't find out why he considers C# a high-level language, where I consider it a mid-level language like Java.
Just because C# does something different doesn't automatically make it better. For example, properties are a good idea, but making them indistiguishable from exposed instance variables is bad. That was one Delphi-ism they could have dropped.
but I do have to get some work done during the day
Priorities, man. Priorities! 8-)
All projects must be "imported" into the workspace
Ah, yes, I remember that from when I was giving Eclipse a spin. I don't know if you follow NetBeans development, but version 3.6 has a new project structure that sounds very similar to what Eclipse uses (and has pissed off a lot of NetBeans veterans). I haven't given it a try, however, so I don't know for sure. (I only have dial-up at home, so I'm waiting until after the first bug-fix release to download 3.6.)
Another big difference is that Eclipse... is relatively sparse when you install it stock.
I'll have to take your word for that. I thought default Eclipse was very full-featured. Of course, I spend most of my time developing in COBOL, so I consider myself lucky when I get to use an "IDE" with smart tabs and a full-screen debugger. 8-\
Thanks for the detailed explanation. It was very interesting.
Use the "magnification" feature on MacOS X's Dock and tell me if icons changing size is really a good idea. Personally, it makes me dizzy
I don't know if I want to be using a desktop where the icons are rotating, changing colors, and/or morphing into other shapes and/or sizes. Okay, the animated "busy" icon on many Web browsers is okay, but I wouldn't want all of my icons doing that.
Sounds like it's pretty good in the sack.
"Humously"?
But how hard can it be to train someone to read Slashdot?
I thought that was part of the Unix philosophy!
You should try Konsole. It won't whiz by so fast.
I will give Gentoo another try someday when I have a fast computer, a broadband ISP, and a kid who's old enough to play by himself. In the meantime, I'm trying to wean myself from SuSE with MEPIS, which is looking good so far but doesn't like my RealTek NIC (surprise, surprise).
Heck, I didn't realize that they had that much of the market. Good for them!
I don't think that geeks have a decreased sex drive, but those other problems give them nowhere to direct it but Lara Croft and the BSD Babe.
"X-A-M-L" is hard to say. It doesn't roll off the tongue like "X-M-L" and "H-T-M-L" do.
Well, sure. Mono was developed with those slow, low-level tools. It's the apps built within the Mono framework that will be quicker to develop. Or, at least, I think that's the idea.
I can find lots of documentation about why Miguel decided to follow the .Net architecture, and why he wants to get away from low-level languages like C, but I can't find anything where he explains what was lacking in the alternatives. I also can't find out why he considers C# a high-level language, where I consider it a mid-level language like Java.
It's always "gimmee, gimmee, gimmee" with the Slashdot crowd.
You don't need to hang yourself unless you can tell which is Mary-Kate and which is Ashley. If you can...well, then, hanging's too good for ya.
I just got my 2004.0 CDs in today's mail. Damn!
Just because C# does something different doesn't automatically make it better. For example, properties are a good idea, but making them indistiguishable from exposed instance variables is bad. That was one Delphi-ism they could have dropped.
Priorities, man. Priorities! 8-)
All projects must be "imported" into the workspace
Ah, yes, I remember that from when I was giving Eclipse a spin. I don't know if you follow NetBeans development, but version 3.6 has a new project structure that sounds very similar to what Eclipse uses (and has pissed off a lot of NetBeans veterans). I haven't given it a try, however, so I don't know for sure. (I only have dial-up at home, so I'm waiting until after the first bug-fix release to download 3.6.)
Another big difference is that Eclipse ... is relatively sparse when you install it stock.
I'll have to take your word for that. I thought default Eclipse was very full-featured. Of course, I spend most of my time developing in COBOL, so I consider myself lucky when I get to use an "IDE" with smart tabs and a full-screen debugger. 8-\
Thanks for the detailed explanation. It was very interesting.
What is Eclipse's philosophy?
Eh, switch to Konqueror 3.2.2. ::g,d,r::
I don't know if I want to be using a desktop where the icons are rotating, changing colors, and/or morphing into other shapes and/or sizes. Okay, the animated "busy" icon on many Web browsers is okay, but I wouldn't want all of my icons doing that.
Fat lot of good that does you if Debian drops support for your "screened" hardware after you buy it.
The target of the link in your sig doesn't exist.
"I'm used to it." That's the biggest reason why most people continue using anything that's crap.
Man, I gotta get a therapist.
:: chuckle ::
Thank goodness I only use COBOL and flat files.
(Somebody...please kill me.)