Forgot your password?
typodupeerror

Comment: I'm a Ruby guy but... (Score 4, Insightful) 466

sorry there is no one-size fits all solution. The *closest* is Javascript and client-side development isn't that painfull these days but its still Javscript and WILL bite you on the ass.

So I'd say it boils down to either Python or Ruby + Javascript and if I'm honest, I'd say Python has the edge in terms of general applicability. I *personally* prefer the Ruby language, but that's not what you're asking. Breaking it down:

Server side, backend = Python+Django OR Ruby+Rails if you want to get stuff done and stay sane. Ruby should be considered Linux only server side, but then server-side should be considered *nix only. Node works but...its javascript.
Server side Scripting = Python/Ruby are both sensible choices. I prefer Ruby as a language but Python is a safer choice given the library support and performance. The exception is server/cloud management for which Ruby still has an edge (debatable, I know).
GUI/Desktop Clients, Python + QT. Great combination. Its possible to use QT with Ruby, it just doesnt feel right though.
OSX/IoS/Android - Ruby/Rubymotion. Really, really nice if you're developing for the Apple side. Android support is early days.
Browser - Javascript + Framework + UI components of choice. Learn javascript, one framework and one set of UI components and you're set. Well, until you need something a bit different....but its Javascript.

BTW I said I'm a Ruby guy but I've 10 years of Python experience. If the project is suitable though I'm more productive with Ruby (with 18 months experience) but it really is a case of the right tool for the right job.

Comment: Re:Guys seriously please dont hate us! (Score 5, Informative) 698

by MrBandersnatch (#45713885) Attached to: NSA Says It Foiled Plot To Destroy US Economy Through Malware

I thought it was odd too untli I read the article and realised they were not talking about a real threat, they were talking about an analysts scenario. To quote:

"One of our analysts actually saw that the nation state had the intention to develop and to deliver — to actually use this capability — to destroy computers."

So basically this is a fear-mongering story since if the country in question had had the intention and capability to deploy such an attack, it would have been SUCCESSFUL. Only a small proportion on PCs would have been "fixed" if they had "worked with computer manufacturers".

They really do think everyone is stupid don't they?

Comment: Culture of fear? (Score 1) 240

by MrBandersnatch (#44265631) Attached to: Maybe Steve Ballmer Doesn't Deserve the Hate

I *hear* that MS has a culture of fear, where lower levels are basically expected to kowtow to the management line. A company without dissent and an environment where employees can air and discuss their opinions is VERY bad since decision making then lays in the hands of the select few, and when mistakes are being made, people are prevented from even pointing out those mistakes.

So far we've seen the disasters of Surface pro, Windows 8 metro, XBone, and I'm sure there are others I'm missing. That a company could have such a litany of product disasters suggests that the culture doesn't exist where *innovative & good* products can be made anymore (MS does have good products but these tend to be either their mainstays e.g. office, rebadged hardware).

The blame for this *has* to rest at the top.

Almost anything derogatory you could say about today's software design would be accurate. -- K.E. Iverson

Working...