Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Trust the World's Fastest VPN with Your Internet Security & Freedom - A Lifetime Subscription of PureVPN at 88% off. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment Dynamic Type Comparing [Re:Oh please] (Score 1) 190

In my opinion, dynamic languages should require, or at least encourage, one to specify what comparison type to use rather than rely on parameter (operand) analysis. The hard part is coming up with a nice syntax for such. I've had various discussion groups consider different suggestions, and found no consensus.

In the shorter term, one can roll their own functions and hope staff coders follow along. Example:

if (strCompare(a, '>', b)) {...}
if (numCompare(a, '<=', b)) {...}

Comment I'm not sure this is a good idea (Score 1) 190

I'm torn on the idea of having one particular crypto implementation having first class citizen status in the language. It should help adoption and alleviate deployment headaches, but if that library turns out to have problems or just becomes obsolete it's even more of a hassle to work around it. Crypto algorithms are unusual in computer science in that they come with use-by dates. Most algorithms are timeless, but crypto changes constantly. What are the odds that in 5 years this becomes "that thing you shouldn't use but everybody uses it anyway because it's the default and its built in"?

Comment Re:Does this mean... (Score 1) 90

I have an optimus laptop (Dell L502x) and run Ubuntu 14.04 on it. No issues. Installed just fine with the intel driver (Duh!). I do have the proprietary drivers installed now, but it works fine. Switching from Intel to NVidia and inversely does require a login/logout. Not very practical, but good enough if you really really really need that NVidia card for a game.

Slashdot Top Deals

We can defeat gravity. The problem is the paperwork involved.

Working...