sharp-gamedev.blogspot.com
Then you haven't ported it. You've started, but you haven't finished.
Reply on news.ycombinator.com