Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Myspace Beta killed the musical star (Score 1) 336

Considering their new beta plan screwed up a lot of sites for bands, I think the migration numbers are not only right, but also will increase as more bands move to other social media platforms. The only reason I even think to go to Myspace is because some band has made it their landing page. If Myspace continues to be hostile to the only group that keeps it alive, they will have no choice but to go away.

Comment Considering IE6 is still in use today... (Score 1) 211

Considering IE6 has had an unduly long life in today's software world, it's no surprise. There are still businesses out there that rely with almost thumb-sucking adherence to keeping their sites IE6 compatible.

I'm firmly in the camp of letting IE6 have the browser wars, and letting it graze peacefully into the great software pasture in the sky, but alas, we're nowhere near that area yet.

Comment Re:Jeopardy ratings (Score 1) 674

Exactly my point. Jeopardy is still a figurative nut to crack. Just because it beat a human at a contest doesn't mean that no-one will try to perfect it. What we saw was remarkable, but it's still a hard problem. When we see a computer play a perfect game of Jeopardy every single time, then we can consider the problem completely solved. Until then, the chase is afoot!

Comment Re:Should have never been there. (Score 1) 340

Betty Crocker has a FAQ on all the ways you can screw up cooking Hamburger Helper. Would you say the people who need the help have no business eating?

I'm not entirely joking - it's in the best interest of everyone for companies to make their products accessible to as large a market as possible. In this case, MS probably decided that autorun was doing more harm than good, but the concept (make it as easy as possible to install software) was a good one.

I'd say the person involved needs to save up that Hamburger Helper money and order pizza.

Comment Zombie Byte (Score 3, Insightful) 185

So, it's going to be yet another useless publication in an already crowded arena? I mean, Dr. Dobbs is pretty much a parody of itself, and there's few print magazines that are worth the time investment to even open the magazine. What's this new iteration going to provide, other than a stark reminder of the mojo that Byte magazine no longer has?

Comment Re:So obvious question... (Score 2, Insightful) 388

Java is still a viable concern because of inertia. There are a lot of companies that bought into Java, J2EE, and the rest that are still going to be using Java regardless if Oracle mandates every developer wear a silly hat and pray to Larry Ellison 3 times daily. And again, Redmonk is a developer-based tea-leaf reader; nobody in business will care what developers fancy as the next big thing, because Java is here in their datacenter making stuff work now.

Sad to say, but even if every single current Java developer swore off never to code another line, there would still be Java out there, and folks ready to learn to take their place. COBOL didn't need a community, and Java won't either.

Comment Re:So obvious question... (Score 5, Insightful) 388

Because communities cost money to maintain. Oracle doesn't care about whiny developers; they only care about the bottom line. Developers will use what they're told by their management. Period. End of story.

As much as Oracle is an anathema to what developers and techies hold dear, until Oracle starts to see some damage to the bottom line, they won't care one iota.

Submission + - Expert Python Programming

Craig Maloney writes: There's a healthy market of books describing the basics of programming and programming languages. And there are plenty of books act as reference material once you've learned the basics. But, there's now a growing market for books that purport to be the next step for those who have mastered the basics and are now ready to take their skills to the next level. One of these books is Expert Python Programming. Under the covers, this book promises to help the reader to be more productive with Python, both in setting up an efficient development environment environment, as well as packaging it all together and distributing it. There's also a chapter on test-driven development. The back cover reads like a checklist of good programmer practices that few would argue weren't laudable, even essential programming goals. Unfortunately, the execution in relaying this information is muddled, and the book reads more like a collection of blog posts rather than a contiguous, coherent work.

Expert Python Programming starts by covering installation of Python, iPython, and setuptools. It also covers selecting an editor. Seriously, if you're opening a book called "Expert Python", and the first thing you need to do is figure out how to edit Python code, you might as well just put this book down, because you're not ready for it yet. Granted, there's some nice tips about setting up vim so that it doesn't do bad things with Python code, and I can understand that not everyone that picks up this book may be at a true level of expert (after all, not everyone who reads Seventeen magazine is necessarily seventeen years old yet), but the chapter sets a poor tone for the rest of the book.

The next two chapters for best practices below and above class level were some of the most confusing chapters in the book. I tried very hard to follow along with what was being demonstrated, but try as I might, I felt I needed to refer to other sources to even get close to what was being presented. These two chapters almost made me dismiss the rest of this book, but I persevered. I'm not sure if it was a fault of mine, or if the explanations themselves weren't enough, but suffice to say, they were a low-point of the book for me.

That isn't to say that Expert Python Programming doesn't have it's good points. The book has god advice within it's pages, and the author knows his stuff. Unfortunately, the editing and overall direction of the book makes it not as apparent as it could be. I wanted very much to like this book, and I think that with a different editor at the helm, this could be an extraordinary book. This book would be good for those who have already made it past the intermediate / advanced curve of Python. Unfortunately, as presented, it takes a strong will to get the good bits out. Those who would be best served by the advice of this book (beginners, intermediate programmers) will find themselves wanting another resource.

Slashdot Top Deals

Math is like love -- a simple idea but it can get complicated. -- R. Drabek

Working...