Poświęciłem czas na naukę programowania funkcjonalnego i doszedłem do części, w której chcę zacząć pisać projekt zamiast po prostu zajmować się samouczkami / przykładami.
Podczas moich badań odkryłem, że Erlang wydaje się być dość potężny, jeśli chodzi o pisanie współbieżnego oprogramowania (co jest moim celem), ale zasoby i narzędzia do programowania nie są tak dojrzałe jak produkty programistyczne Microsoft.
F # może działać na Linuksie (Mono), aby spełnić to wymaganie, ale rozglądając się po Internecie, nie mogę znaleźć żadnych porównań F # z Erlangiem. W tej chwili skłaniam się ku Erlangowi tylko dlatego, że wydaje się, że ma najwięcej prasy, ale jestem ciekawy, czy naprawdę istnieje jakakolwiek różnica w wydajności między tymi dwoma systemami.
Ponieważ jestem przyzwyczajony do programowania w .NET, prawdopodobnie mogę zacząć z F # dużo szybciej niż Erlang, ale nie mogę znaleźć żadnego zasobu, który mógłby mnie przekonać, że F # jest tak samo skalowalny jak Erlang.
Najbardziej interesuje mnie symulacja, która będzie wypuszczać wiele szybko przetwarzanych wiadomości do trwałych węzłów.
Jeśli nie wykonałem dobrej pracy z tym, o co próbuję zapytać, poproś o dalszą weryfikację.