Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Example: this is a small program

int main() { for(;;); }



Oh, I suppose I’m imagining two implementations that both do the same work. (Like two rust compilers).

Eg, quicksort vs bubble sort. Quicksort is usually more code but faster.

Or a linked list vs a btree. The linked list is less code, but the btree will be faster.

Or substring search, with or without simd. The simd version will be longer and more complex, but run faster.

Even in a for loop - if the compiler unrolls the loop, it takes up more code but often runs faster.

If you have two programs that both do the same work, and one is short and simple, I don’t think that tells you much about which will run faster.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: