4 ms·
Actually, you'd be even better served looking at F#, since it has the functional programming characteristics that make functional programs more easily paralleli
by Tamerlin 18y ago
Actually, you'd be even better served looking at F#, since it has the functional programming characteristics that make functional programs more easily parallelizable than languages like Java.
Of course, you can also use things like LINQ and asynchronous workflows in C# to gain a lot of the benefits... but I'm really coming to like functional programming. I wish I'd known about it when I was building parallel applictions, it would have made the software I was developing much easier to write.
I also wish that I could be doing that again, rather than doing mainly maintenance work... even though I was recruited to develop parallel applications.