News for hackers. Stuff that matters.
Re:First Rust Code Shows Up in the Windows 11 Kernel by fauigerzigerk on Sunday May 14, 2023 @02:46AM (#35935888)
>But the thing is, you don't write C programs in Rust and you don't generally use doubly linked lists.

The usefulness of linked lists is entirely beside the point. They just serve as an example for situations where additional restrictions can cause a program to be longer or more difficult to understand.

>It really depends on what those 10 tokens are doing. If I have a token that creates a new universe, seeds it with life, and creates the conditions for life to develop an optimal linked list - it might solve the problem in one step, but our atomic unit here is absolutely massive.

This example shows why I think that your claims lack a definition of complexity. You're now saying that the output of a program determines its complexity. I don't think that's a useful measure of complexity because it doesn't allow us to compare the complexity of two programs that produce the same output.

Re:First Rust Code Shows Up in the Windows 11 Kernel by maxbond on Sunday May 14, 2023 @03:00AM (#35935959)
Not the particular output, no. It was how much was going on inside that hypothetical instruction, how massive of an abstraction it was, the unpredictability of the output. If you like you can think of it was a giant decision tree and imagine counting the branches to measure the complexity.