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

 



Forgot your password?
typodupeerror
×

Comment Re:Priorities (Score 1) 650

Snowden is a disaster and has severely crippled the west's capability to understand what AQ, taliban, Syria, Iran, North Korea, Venezuela, and even China are up to.

Do you seriously think that those guys didn't realize that NSA is likely wiretapping any communication channels that they might be using that go through US?

Comment Re:Unsigned (Score 1) 434

You just gave an example of signed wraparound being non-standard across platforms, which is a well-known fact (hence why C99 does not require it in the standard). I was asking for an example of unsigned wraparound behaving differently.

In any case, if the decision to exclude unsigned from Java was done for the sake of portability, then they should have excluded signed as well (first, in fact) on the same grounds.

Comment Re:It's all posturing (Score 1) 650

Russia is already in process of providing Snowden with the necessary documents etc for his stay, it's just a matter of a lot of red tape there.

And yes, Russia has leakers and political refugees, too. And a lot of them go to US or other free(er) countries, and Russia generally doesn't raise much fuss about it, at least not to the point of threatening sanctions.

Heck, Europe and US have a bunch of guys from Chechen government-in-exile, and some other people who participated in either or both Chechen wars, whom the Russian government considers terrorist - and they have far more grounds for that (we're talking about guys who actually killed people).

The only strange part of that story is that US is whining so much about Snowden. It all sounds very personal, as if he has a private video of a Congress group masturbation stashed away or something.

Comment Re:Unsigned (Score 1) 434

So what? Unsigned wraparound is extremely portable. It was, in fact, sufficiently portable that C89 required it for unsigned chars, and C99 required it for all unsigned types (because the committee couldn't find any living platform which did not allow for highly efficient, single-opcode unsigned arithmetic).

Comment Re:Hey US... (Score 1) 650

The gp understands the reality that with the exception of Cuba, N. Korea and perhaps a few others, no nation on Earth will risk trade troubles with the US over Snowden.

I can assure you that Russian government would be absolutely ecstatic about a full-scale trade embargo from US against Russia. This would mean that they get an indulgence for anything that goes wrong, since now any and all economic problems can be blamed on Americans, whom the populace already doesn't like much. It would also give credence to their "sovereign democracy" theory, and validate the existence of external threats against which the government is calling people to rally around. It would spell the death knell for all liberal (largely Western-oriented) opposition in the country.

If you want to ensure that Russia transitions to a full-fledged dictatorship and remains that way for as long as possible, harsh US sanctions against it over a political issue is probably the best way to achieve that.

Comment Re:pointless (Score 1) 434

nullability (why are reference types always implicitly nullable?).

Because reference types are not required to have a default constructor, yet on the other hand you need some sort of sentinel value to default-initialize things like array elements and class fields. This is a solvable problem, but it requires significant language redesign in other areas. For example, it would require a change to initialization rules such that it would never be possible to read an uninitialized reference-typed field of a class - so no circular class dependencies - and would require the dynamic type of object to change during construction, a la C++, to avoid calling overrides from base class constructors.

Slashdot Top Deals

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...