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

> Native Windows apps just never seem load that fast or work that great.

On NT, process creation is very slow compared to most (all modern?) other operating systems, where-as thread creation is near-instant.

Not sure what you mean by 'work that great'.

> JIT and garbage collection sound great in theory, but in practice I’ve found them both to be loaded with footguns that more than eliminate any benefits.

I can't think of a single C# Console, Web, or WPF app I've created where I have to explicitly concern myself with JIT or GC. That doesn't mean they're not out there (games? maybe? Fez? Stardew Valley?), but I think you'd find one calling explicit GC methods somewhat rare, or being concerned with how long an app takes to JIT.

I used to deal with SharePoint Server quite a bit which is _slow_ to start due to JIT, but I didn't care because I'd just have an uptime monitor app fetch a page or few on the front end to make sure it JITs before (re)adding it to the load balancer.



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

Search: