Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment History is destined to repeat itself (Score 3, Interesting) 88

Is it or me does it seem more and more like SunOS, IRIX, HP-UX, VMS, Digital UNIX, and so on all over again? I sometimes wonder if this is the precursor to the second coming of windows. Microsoft is the only company that seems to be trying to unify all their "stuff" across various devices/platforms.

Comment Re:Python's problem (Score 1) 510

If you ever write a module extension that requires interaction with the GIL, you'll find yourself trolling through the interpreter source code trying to figure out when you should acquire/release the GIL. I can say, the experience was pretty fun and educational, but it just seems like concurrency within the interpreter itself was an afterthought. I would think that a relatively modern language like python would have 1st class support for threading in it's "official" runtime. (CPython). I agree with the original post, that the GIL is a huge shortcoming. As someone who's also written a lot of .NET wrappers around c++ libraries, I can tell you that in theory it's great, but in practice it's no where near as nice as having a fully "managed" implementation. For starters, portability now relies on that wrapper being available on your target platform. If you own the entire stack, that's fine, but there's still an additional maintenance cost. Also, a lot of people writing python code don't have the expertise to simply drop into c/c++, re-write a critical section of code, THEN write the language binding. No to mention when they're debugging, their code goes into this sort of "black whole" method call and comes back out... hopefully in a good state.

Comment Re:dual sim? (Score 1) 371

I'm not familiar how a carried binds a number to a sim. I don't' see why you couldn't route multiple numbers to a single sim, or even better a sim that's billable via different personalities. Here's the way I'm seeing it. Lots of people are carrying multiple devices. This is often times driven by corporate governance/compliance policy. One device for work, one or more for personal use. Eventually most mobile devices will look the same. I see patent litigation as an attempt to slow the commoditization of mobile devices as much as possible. Once all devices are nearly the same, software and yes, services, will be the differentiating factor. If you offer a single device that can be used in a corporate environment -- mostly to integrate with outlook, and be used as a personal device, then legions of BB users would line up to switch. I think virtualization is the key. They manage one clean restricted OS, I manage the other, virus infected, ad riddled image. How they switch... I'm not sure. Not having to reboot or log as a different user would be really nice.

Comment Re:So what? (Score 2) 848

I haven't RTFA, but the instant question is: So what?

As long as a device solves a problem to the user, that's what the device should restrain itself to do.. General use PCs have proven to become virus/worms/problem infested in the hands of "normal" users..

There will always be general use pc's for those who are willing and have to skills to handle them responsibly..

I for one welcome this new era when tech support nightmares get reduced to a minimum..

maybe you should RTFA.

Comment Re:Sounds... wrong (Score 1) 397

Not really. If you read the bug, they were checking the vendor string to test whether a certain set of command line args could be passed into the jvm on startup. So, yes it's better to make runtime decisions based on something more structured like reflection as opposed to some string compare. But no, reflection, in the context you're using it would not have helped. They need to look for some identifying feature of the sun/oracle vm. I don't think java reflection can help you there . I'm not a web developer, so when I look at something like you're doing with checking for browser identity based on whether a method is present, I'd say, "what's more likely, Microsoft decides to remove "Microsoft" from the browser id, or you encounter a second browser with an addEventListener on the Document?" Neither is 100%, but you pick the one you like and go with. Unfortunately for the Eclipse devs, they figured sun would probably never change the vendor tag from "sun"?

Slashdot Top Deals

With your bare hands?!?

Working...