3 ms·
I guess you say this because you don't really do multi-threading that much or haven't had the urge about parallelising your work yet ;)
by knocte 8y ago
I guess you say this because you don't really do multi-threading that much or haven't had the urge about parallelising your work yet ;)
- keithnz 8y agoI have, and I do.
- knocte 8y agoCool, now go and read this C# horror story: http://tomasp.net/blog/csharp-async-gotchas.aspx/ http://tomasp.net/blog/csharp-async-gotchas.aspx/
- sk5t 8y agoC# with the good old .NET BCL has excellent support for multithreading, even if some language features could make it even better, there's no need for smugness.
- knocte 8y agoI didn't say that C# doesn't have support for multithreading, I said that C#+multithreading is more prone to race-conditions than F#+multithreading.
- sparkie 8y agoI wish MS had continued support for their "Axum" project, or at least open-sourced it so that it could be continued outside of MS. It was essentially a C# subset with "static" removed and replaced with "isolated", with some other new stuff added. Code was separated into domains and actors, which could be safely used without the concerns on race conditions. Essentially erlang-like programming on .NET
- knocte 8y agoInteresting.