Follow Slashdot stories on Twitter


Forgot your password?

Comment: Re:Algorithms (Score 1, Interesting) 161

by SQLGuru (#48533203) Attached to: Why Apple, Google, and FB Have Their Own Programming Languages

I disagree with your coder lock-in statement. But I agree with your "throw a dart" metaphor.

Just because you CAN code an algorithm in a language doesn't mean it's the best option. Just because I can drive a screw into a 2x4 with the heel of my shoe doesn't mean I should.

Languages are developed to make certain problem domains easier. If they are flexible enough, people will adopt them for other problem domains as well. If they aren't flexible enough, they might stick around in their problem domain, but they'll stay on the outskirts. That's it.

Comment: Re:Those aren't the services you're looking for (Score 1) 238

by SQLGuru (#48524857) Attached to: The Cost of the "S" In HTTPS

But you should be able to cache the unchanging portions (the template as it were) and not cache the data leading to BETTER caching. If I'm using some sort of data-binding and AJAX, my HTML template page and the Javascript logic can both be cached. Then, my page can be dynamically (and constantly) updated with AJAX data. As the data changes, I don't have to keep sending an entirely new HTML page that only differs by some portion of the content.

Comment: Re:Yes (Score 2) 277

by SQLGuru (#48517263) Attached to: Which Programming Language Pays the Best? Probably Python

All of the reasons that you like Java are the very same reasons that I opt to feed my family coding in the various .Net technologies (ASP.NET, C#, Javascript, HTML, etc.). Microsoft is very developer friendly (just as Balmer).....but seriously, Visual Studio is a great IDE.

But I firmly agree with the aspect of taking less money to do what you love; that's far more important than money. My worst day doing my current job is better than the best day at my previous job.

Comment: Re:It's all about the haters (Score 1) 178

by SQLGuru (#48378571) Attached to: Android 5.0 'Lollipop' vs. iOS 8: More Similar Than Ever

For those people, the experience on lower-end Windows Phone devices is usually better than the experience on lower-end Android devices......I suspect that's where MS will garner their greatest bump in marketshare.

An unlocked Lumia device for under $100 US ---- unsubsidized!!! And it's actually a decent phone for the money and doesn't suffer as much UI stutter as a knock-off Android device.

Comment: Re:You need enough rope to hang yourself (Score 4, Insightful) 217

by SQLGuru (#48316945) Attached to: The Effect of Programming Language On Software Quality

This. Languages that enforce their rules at compile time vs run time should inherently lead to higher quality code just by "accident". You can still write bad (or good) code in any language, but a language that lets you do whatever you want requires you to be much more rigorous in your testing strategy to ensure higher quality......and we all know how much developers love to test (and to document).

Just go with the flow control, roll with the crunches, and, when you get a prompt, type like hell.