Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Good lord NO!!!!! (Score 2) 208

Gnome at least is moving forward.

Three years ago, I used GNOME because it was so intuitive, my mother could use it. Go back and think about how awesome it used to be.

After building the *drumrolls* for more than a year, GNOME3 was the crap we were presented. There are GNOME extensions made to make GNOME3 look like GNOME2 again (doesn't help, but the fact that they exist tells a lot)

Too bad, Xfce is the closest GNOME2-y thing these days. GNOME2 actually felt relevant.

Footnote: What touch device is running GNOME3 anyway?

Comment Re:Really? (Score 1) 622

Agreed that PHP needs a major cleanup, but the resultant product probably shouldn't be called PHP 6.

I am thinking more on the lines of having the legacy support you mentioned below and have something like Linux aliases (clean standardized functions that eventually call the murky functions). By this time, try getting all the murky insider functions to follow the standards and have a release even later (5 - 6 years) that standardizes all the functions.

Like when compared with Python, Python 2.7 runs both 2 and 3 codes equally well. It's like a transition release.

I am saying that because think of all the posts regarding PHP, questions asked about it on forums, sites devoted solely to it, and all the SEO shit around it. That'd be hard to replace for a replacement language.

I use it for all sorts of scripting, not just web stuff, kind of like a more string-friendly Perl.

I knew an admin who'd work on PHP for doing his server maintenance. He hated PHP on web based applications. You kinda remind me of him.

Comment Re:Really? (Score 1) 622

I just wrote a reply to the parent, refreshed the page, and saw you had already mentioned "mysql_escape_string and mysql_real_escape_string". Looks like everyone hates it :P

Comment Re:Really? (Score 1) 622

That would cause isolating the already established user base.

Like when you consider mysql_escape_string vs mysql_real_escape_string

Also camel case vs underscores in function names. I am no big fan of Java, but having consistency between class name cases and function name cases helps a lot, in a way that you can just "guess" a function name. If you change all of those right now, the already written PHP code will be such a big mess.

Though something like Python did with utility 2to3 could actually be used in the next PHP major release, but I suppose they are too cocky to bring about that change.

Comment Re:I'd agree with them on that.. (Score 2) 497

...but not everybody has the opinion that everything linux related must be open source...

You're confusing Linus for RMS.

If you see the video, you'll notice that he doesn't stress as much on open source drivers than he does about how Nvidia comes in his/developer's way. If Nvidia drivers aren't of such a poor quality, and the company would be so ignorant of the drivers *while depending on his product* in such a large way, he probably wouldn't be so pissed about the whole thing.

Comment These reasons (Score 1) 818

1. KDE has a very large memory footprint. I never needed those fancy shiny icons, and the single click for open annoys me. Plus, the desktop I do most of my work on is aging.

2. The entire desktop environment is around 350 MB (could be wrong with the numbers there), which is frankly too much, especially if you are running a distribution like Arch that does not have delta packages in its repositories.

That's the reason why the last time I ran KDE co-incides with the last time I ran Fedora on my desktop.

3. Need more freedom. Awesome is awesome. DWM is awesome.

Comment Re:I wonder (Score 3, Insightful) 161

Did you ever feel that "emacs -nw" takes a while to start? Even more than vim or gVim?

Referring to what vlm said: I don't know what emacs does or how it starts, but I guess it is doing too much of computation on things that make it an IDE (or an OS) than a simple text editor.

Slashdot Top Deals

Trying to be happy is like trying to build a machine for which the only specification is that it should run noiselessly.

Working...