The wonderful thing about I'm the only one
Everything here is my opinion. I do not speak for your employer.
May 2012
June 2012

2012-05-01 »

Okay, this is awesome:

While I'm suspicious of all JIT-compiled languages, C# has always had a much better IL than java, even since version 1.0, making it easy to win benchmarks like this (and it translates to the real world too). I don't honestly expect Google to start switching en masse from Java to C# - if only! - but it's an amazing experiment and I love some of their reusable optimizations (like writing a C# layer that interfaces directly to the native rendering libraries, bypassing the slow Java stuff, even in your C# apps on normal Android).

For anybody familiar with VM design and optimization, performance discussions about .NET vs. Java go something like this:

.NET guy: Value types.

Java guy: Okay, you win.

My latest project is Tailscale: the easiest way to use WireGuard and 2FA.

Why would you follow me on twitter? Use RSS.