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

It's also worth pointing out that the C# port of SQlite omits using certain C mechanisms (like pointers) in favor of passing copies of byte arrays around. You'd expect this to make it slower, but in many cases, it doesn't! (C# supports pointers, but the port doesn't use them so that it'll work in limited environments like Silverlight)


This is slightly off topic, but a good read... http://cpp-next.com/archive/2009/08/want-speed-pass-by-value...


The .NET runtime is well optimized for that sort of thing, as it needed to be for F#.




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

Search: