Thoughts on Erlang stellar potential while comparing to FSharp and Google Go or even Java
This is an awesome langiage for concurrency, message queueing, and even database potential. It also mission critical as well but would be top contender for within a Linux or UNIX environment.
I want option integrate with .NET
ttp://www.ndcmagazine.com/erlang-c-developers/
http://blog.aumcode.com/2013/10/nfx-native-interoperability-of-net-with.html <– no library released yet even up until a couple of weeks ago but has potential
https://github.com/saleyn/otp.net <- Could use this for now but swtiching to NFX could be a pain once the code is written
http://itadapter.com/nfxHelp/html/N_NFX_Erlang.htm
Note statement: [This is preliminary documentation and is subject to change.]
http://stackoverflow.com/questions/2214954/is-f-really-faster-than-erlang-at-spawning-and-killing-processes
http://www.csc.kth.se/utbildning/kth/kurser/DD143X/dkand12/Group6Alexander/anders_jarleberg_kim_nilsson.rapport.pdf
Note in conclusion: Erlang best for fault tolerance, Java fastest but hard to implement and maintain, F# scales better than Erlang at 4 cores
Why Erlang is used high frequency trading environment? Best message queuing server! Goldman Sachs uses it
http://strangelights.com/blog/archive/2007/10/24/1601.aspx
Meet Cap-n-Proto who will instantly speed up your trading system via C++ and Erlang
http://kentonv.github.io/capnproto/otherlang.html
http://ecapnp.astekk.se/
For 2008 a comment of:
In short I’m not trying to pretend that F# concurrency story is anywhere near as good as Erlang’s, but I feel its asynchronous workflows are a small step in the right direction.
It is now late 2014 but let’s see what potential of F# brings moving forward
UPDATES: (not mentioned in summary video)
http://codeswamp.com/ <— Potentially best site for info on integrating Erlang and .NET
http://www.erlang-factory.com/upload/presentations/518/Erlangfor.NETDevelopersv3.pdf
https://github.com/saleyn/otp.net <– potential .net with Erlang integration
https://github.com/takayuki/Erlang.NET <–unmentioned library for .NET with Erlang but not updated in 5 years
More options:
https://www.scss.tcd.ie/~htewari/4D1/erlang/lib/odbc-0.9.4/doc/html/OdbcCompileWindows.html
http://stackoverflow.com/questions/1811516/integrating-erlang-with-c
Join my FREE newsletter to see which language I go with
My summary video:
An old movie shows use case with a PBX minus the Monty Python cheese factor
A presentation we did with Phil Trefold for finance with F#:
NOTE I now post my
TRADING ALERTS into my personal
FACEBOOK ACCOUNT and
TWITTER. Don't worry as I don't post stupid cat videos or what I eat!