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

 



Forgot your password?
typodupeerror
×

Comment Re:Same question as I had more than a decade ago (Score 1) 198

Browser have shifted from document viewers to application platform quite a while ago now. I was mocking the OP because he seemed to imply that browser ARE document viewers when they're clearly more than that. Very clearly.

By the way, GMail doesn't suck. Nor does outlook365. Nor does amazon or any other e-commerce platform. Clearly they're not catalogs of online documents, so the shift might have been apparent and browsers are pretty good at it.

Also, in the wake of the NSA revelations by Snowden, I don't think anyone has any doubt that there are holes and zero-days in pretty much every stack of every OS out there. USB, Network, Browsers, Encryption libs, everywhere. Browsers are just at the top of the stack, so they get picked on more often.

Comment Re:Same question as I had more than a decade ago (Score 1) 198

developers want something that works everywhere, and .NET is the best of the only, crappy, solutions we have available.

Man, thnks for the laugh!. It's funny because, in a deep sense, you're right. If there ever was a competition among the "only crappy solutions we have available", I'm sure .NET will win hands down.

This from someone that writes .NET code for a living.

Java is also a strong contender over here. I'd even argue that for headless apps (CLI or deamons) it does a better job.

Comment Re:Oh For Crying Out Loud (Score 1) 161

If you've got a keylogger (or any king of process) running locally, no amount of encryption is going to save you. That's how they got some of the ISIS members, by just running a TOR node and sending infected page to everyone that got out through their node. As a result they infected ISIS members using TOR along with everyone else on the TOR network vulnerable to their infection.

Knowing they're inside the firmware of your HDDs, I think they're aware of this.

Comment Re:The fanboy is strong with this one. (Score 1) 60

I thought the same about the iPad. I saw no need for myself and as I struggled to find needs for others, I couldn't. I was literally thinking "What the hell are they thinking".

It worked.

Since then I don't make no predictions anymore. And I try to warn occasional bystanders that make broad claims.

We'll see.

Submission + - Finally, an energy drink for the rest of us: Sudo Drink (github.com)

rjamestaylor writes: The Cloud is powered by open source and energy drinks—isn't it about time that these come together? Some on Github think so and have started "sudo drink": "the basic concept is an open source energy drink. 25% (or some number) of the profit is donated to FOSS projects."

Comment Re:Write-only code. (Score 1) 757

It's not Evil, Bad and Wrong, but it's way too powerful. It's so powerful you can actually write your entire program with macros. This means people (like beginners) might be tempted to get too much logic in there and shit happened right there that anyone maintaining the code will have to stir or rewrite.

It's like operators overload and your numerics analogy. It's nice. Sometimes I wish i had it in Java because nicely used it's powerful. But then you can do crazy stuff with them that will confuse to hell most programmers trying to figure out what you wanted to do in the first place. That's the definition of write-only code.

Comment Re:Ugh (Score 1) 757

.NET and Swing don't change the language, they add APIs. STL and Boost ... Well, let's not even get started. In C++ you can write your entire program with the C99 preprocessor, there is not even any need to write C++ to do things. The preprocessor itself is turing complete. Talk about over engineering.

Comment Re:Write-only code. (Score 3, Interesting) 757

Are you comparing the complexity of Java vs C++ (as a language, not as a runtime)? Are you kidding?

You can write convoluted code in any language, this is true. But C++ code can be made UNREADABLE as well as convoluted. In Java, there is only the one way of writing things. You can architect them differently if you want, but there's usually one way to write them. In C++, you have a hundred. THIS is the problem with C++. And let's not even talk about macros which is one more way to write things. You can actually write your whole program only through macros. Macros are turing-complete. They're just a language inside the language... This is pure madness.

Slashdot Top Deals

We are each entitled to our own opinion, but no one is entitled to his own facts. -- Patrick Moynihan

Working...