News for hackers. Stuff that matters.
Re:.NET Orleans by dodyg on Tuesday October 06, 2020 @03:07AM (#24695362)
- Super fast

- C# and F# are constantly updated in coherently. They have been on a yearly improvement cadence for the past 5 years.

- It's easy to pick up. I wrote 300+ samples for ASP.NET Core (https://github.com/dodyg/practical-aspnetcore)

- It's really a fun framework to develop in.

Re:.NET Orleans by FridgeSeal on Tuesday October 06, 2020 @03:15AM (#24695409)
> - Super fast

For all it's other features, I'm really not sure I'd call .net fast. It's got half decent speed, but it's not "woah that's fast"

> - C# and F# are constantly updated in coherently

By which you mean C# gets new features every year, and F# gets thrown enough tidbits to keep it looking alive?

Re:.NET Orleans by sparkie on Tuesday October 06, 2020 @06:01AM (#24696201)
> By which you mean C# gets new features every year, and F# gets thrown enough tidbits to keep it looking alive?

Every new C# version makes interoperability more of a pain. The C# team have no interest in compatibility with F# and will NIH stuff that could've been taken from F# libraries. One of the biggest pain points for interop is tasks, for which there are half a dozen libraries for F# and everyone uses a different one. There's been an open issue for F# to have native task support for years, but progress is slow.

Re:.NET Orleans by dodyg on Tuesday October 06, 2020 @05:37AM (#24696093)
Just Google around for techempower benchmarks for speed. You don't have to rely on some random opinion on the web.

C# gets more features every year than F# because C# is still trying to catch up to F# 1.0. F# 5 got good updates this round (https://devblogs.microsoft.com/dotnet/f-5-update-for-august/)