Follow Slashdot stories on Twitter


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:bad substrate, adds nothing (Score 1) 171

As far as I can tell, Have has exactly the same shortcomings as Go, but with a slightly different syntax. I don't care about indentation vs block markers (I prefer begin ... end, but there's enough vitriol already), but all Have does is put struct functions inside the struct instead of outside (with the ugly func (s *struct) syntax). Go's approach has an advantage, Have's too, but it's all very cosmetic.

The Go language is indeed limited: I see it as an odd mixture between Java and C, a Java-- if you want: no OOP, no generics, automatic memory management. It does offer easier multi-threading than either. So Go offers a lot of protection against typical C bugs, but performs better than Java. It's therefore a sane choice if you want to write low-level-ish applications, where performance matters, and you don't want to spend dev time doing your own memory management.

Personally, I find Rust very interesting, but it's a bitch when it comes to rewriting old code in it. I would love to do a bigger project in it, though, to get a better feel for it.

Comment Re:Has slashdot comments too (Score 1) 610

That's such a polarized view.

First, you don't, or rather, shouldn't vote for a person based on your interpretation of that person's image, but rather on how you think he or she would represent your views (in this case as a president).

Second: treason? Millions of deaths? You surely must know you're exaggerating.

Comment Re:Wait, what? (Score 1) 349

I agree with your surprise, but reviewers often look how an article fits with their own pet theories, or political allegiances. They only try to destroy it contradicts them. And many magazines allow you to propose a list of reviewers. The result is that quite a few articles just slip through.

It's often easier to kill a paper because its methods are sloppy or because not all steps have been thoroughly tested than to actually verify the data and the way it's been processed. The latter can take weeks or months in the case of a complex study, and reviewers have a few hours. So even then nobody looks at the data.

Comment Re:No problem (Score 1) 164

You really are part of the problem, aren't you? You first have this passive aggressive "YOU MUST BACK THIS UP OR ELSE" attitude, and then casually admit that it's true, but it's not Google's fault. And that's ignoring the absolutely non-backed-up statement about iOS.

Are you sure there's nothing Google can do? Are you sure Google doesn't have agreements with phone manufacturers about customizaton? Are you sure Google doesn't own the trademark for Android and can forbid basically anyone of labeling their phone an Android phone? Well, no, you are not. So Google could just as easily have started to force them to provide updates. But no, that would not be in the shareholder's interest.

And you get a +5 informative. Really. The levels of corporate shilling are astonishing.

Comment Re:classic chicken and egg. (Score 1) 191

Windows isn't that bad. Interface is decent, it responds, etc. But a phone just a tool for me. I needed something cheap that wasn't too crappy.

The Moto was free of crapware, BTW, but it had this stupid problem where after every update I had to do a reset and reload all contacts and applications and whatever. I ended up having no applications, because of the hassle. My last problem was trying to install Cyanogen. It just bricked the phone, so I gave the Windows phone a chance.

If I ever need another one (well, more like: when), I'll consider an "AOSP" phone. I have very little knowledge of all the models, though. It's become quite the jungle.

Comment Re:It's not what I call a scripting language. (Score 1) 400

Not sure if sarcastic or not.

If you like that approach, and want it in your shell, I suggest you take a look at awk.

cmd | awk '/regexp/' will do a grep
cmd | awk 'length($0) > 20' will print lines of length over 20
cmd | awk 'NR % 2 == 1' will print odd lines

The syntax is much more concise than "$ -match", yuck.

Of course, it's limited to lines.

Comment Re:Doubt it (Score 1) 191

> It really does everything I need

I've got a Windows phone. It does everything I need. No, I'm not being sarcastic, it's true. But it turns out that what I like and need doesn't translate to the rest of the population. Most people, perhaps as much as 99%, could get by with a Chromebook.

But I'm glad people still buy macs, because OSX is a very nice system, and for my music hobby I definitely need all the CPU power and storage space I can get.

Comment Re:classic chicken and egg. (Score 3, Interesting) 191

I bought a Windows phone (last year) because I don't like Android (bad experiences with Samsung and Moto), and iOS phones are too expensive. And I don't need all those apps. I just want to make a few calls, use internet from time to time, and perhaps look at a map, or send/read a few messages. That's it. Windows is perfectly fine for that, and the phones are competitively priced.

I guess there are not many like me.

Comment Re:Really lousy article (Score 1) 410

That's not the issue: I thought the article was flimsy in the extreme. They could at least have provided a link to background information like the other reply did ( But instead, there is only a forest of links with vaguely worded accusations and denials.

If someone has to go to the police, it's the sexual abuse victim, not the organization.

Slashdot Top Deals

Nature always sides with the hidden flaw.