News for hackers. Stuff that matters.
Re:OpenSSL Security Advisory by nixos on Thursday September 22, 2016 @01:36PM (#12558575)
>we would have written critical pieces of the stack in a high-assurance Ada profile, and put microkernel design capability kernels into production

You're writing on a computer magnitudes faster than the fastest computers of the 70s, with significant compiler improvement to boot.

Until about 10 years ago, hand crafted Assembler was still faster than C, and the speed improvements were actually needed.

This "let's write a text editor which is pretty much an advanced nano/pico in JS and have it take up 145MB" is only possible when everyone has a supercomputer in their hands anyways

Re:OpenSSL Security Advisory by ori_b on Thursday September 22, 2016 @05:20PM (#12560460)
> Until about 10 years ago, hand crafted Assembler was still faster than C, and the speed improvements were actually needed.

It still is, especially when it comes to vectorization.

Re:OpenSSL Security Advisory by nly on Thursday September 22, 2016 @07:05PM (#12561073)
And in other areas, but that's largely because C isn't expressive enough, not because we lack the engineering know-how to compile fast vectorisation code.
Re:OpenSSL Security Advisory by ori_b on Thursday September 22, 2016 @11:41PM (#12562167)
I am not aware of a general purpose language that is expressive enough to auto vectorize generic code without basically writing in vector intrinsics.