|
Blog: code swamp GitHub: bryanhunter Twitter: @bryan_hunter |
A team of C# and Erlang developers is a force to be reckoned with because Erlang and .NET are complements--each is lousy at what the other is exceptional at. Realizing this can save you and your company a lot of time, money and headaches. Many C# developers write both JavaScript and SQL scripts; adding Erlang to the mix should be just as natural.
Well, how does a C# developer even get started? What are the development tools? Can it all be done on Windows? What is similar, and what is truly foreign? What baggage does a good C# developer bring to Erlang? How do you begin to lose your C# accent? What are the best interop strategies? How should a .NET shop pilot Erlang?
Bryan Hunter is a geek, a founding partner of Firefly Logic and the president of the Nashville .NET User Group. He first learned of Erlang in 2007 while on a six-week consulting engagement in Oslo, Norway. In a sea of leaky C++, tower-of-babel class hierarchies and endless event storms there was one patch of calm: it was an Erlang system that had been running for years with no bugs and with no downtime. He was stunned. When he got back to Nashville, he picked up Joe Armstong’s book and has been digging in ever since.
You can say hi to Bryan on Twitter (@bryan_hunter), read his blog at http://codeswamp.com, and see what Firefly Logic is all about here: http://fireflylogic.com.