Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:C standard vs C 'common usage' (Score 3, Insightful) 44

No operating system kernel - or even a non-trivial user program - is ever a strictly conforming C program; that term is so rigidly defined as to be almost useless (https://c-faq.com/ansi/compliance.html). But apart from that the Linux kernel already uses many gcc extensions, so adding another is not an issue.

Comment Re:Bad name, they're not actually microsoft (Score 1) 44

Example:

struct object {
      enum object_type type;
      union {
              struct { struct object *car; struct object *cdr; };
              double number;
      };
};

struct object *foo;

Now we can say foo->cdr instead of (say) foo->value.cons.cdr.

Comment Typical of Apple (Score 1) 26

They introduce a feature that excites the designers but makes it harder to use, then have to tone it down to make it usable again. I'd hoped that this sort of thing would stop with the departure of thinness-fetishist Jonathan Ive ("you can put your macbook air in a large envelope because it's thin at the edges"), but apparently not.

Comment Re:Uh Why? There is no quantum threat yet... (Score 3, Interesting) 26

There is no quantum threat yet, but if someday there is there will be hoards of stolen pre-quantum data to decrypt, some of which will contain information that still matters. For example, the encrypted data of a well-known password manager was stolen last year; no-one can decrypt it now, but perhaps they will be able to in the future.

Slashdot Top Deals

If a train station is a place where a train stops, what's a workstation?

Working...