It has been on the back of my mind for a while that Scala might not be too many folks first choice language to implement a Paxos library. So I have been considering the options for porting TRex onto a systems programming language.
A couple of weeks ago I started reading The Rust Programming Language. Before I knew it I have been sucked in and find myself mildly, and occasionally widely, enthusiastic about Rust. There are still a lot of little steps I need to test out, and lessons I need to learn before I make the decision to do a full port. I thought to blog about those steps and lessons as I go long. For my next post, I will explain why I started out looking at Rust rather than another language.