Bill2 wrote:Hi there,
Does anyone have news from Sean?
No new release, no information on his personal blog since his wedding, and no message since march 2009 on the board, even if his profil says "Last connexion : Wed Nov 18, 2009"
Well. Where are you Sean?
Okay, well, lots of people asked, so here we go.
SM was making decent income for quite a while, and for a couple of years, I was able to make it my full-time job. I worked hard on it, enjoyed it, and was happy to have customers who enjoyed it.
And then a year and a half ago, the economy went bad, and sales dried up. Individuals, home enthusiasts, people like you kept buying it, but companies stopped buying it, and that was really the end of the road for it. I raised prices to try to keep the business afloat, and that helped for a couple of months, but in the end, I was forced to start looking for a new job, and in April 2009, after more than six months of searching, I found one.
It's a good job, and it pays well, but it's very demanding, and it takes nearly all of my time. What little time is left over I spend with my wife.
I love SM still. I use it at work, surprisingly regularly, and our IT guys at work love it too. A lot of you do as well, and I'm gratified to still receive e-mails about how much you love it. But until I can find time to work on it, it's going to sit in limbo.
When a new version arrives (someday), I don't know for sure what its next incarnation will look like. I've very seriously considered porting the good parts over to C# and .NET, for example; and I've looked at D and GTK, at Boost, at even Lisp and JavaScript and Silverlight. And I don't know which route I ought to take; I don't think the current C++ code is as maintainable as it could be or should be, and a port might be right answer, but I can't conclude what. The existing C++ code-base had its start nearly ten years ago, and times have changed. Either way, there are some really amazing algorithms and some good ideas in SM that definitely shouldn't be lost. A new version --- a more modern version --- is needed, to be sure, but in my current job, I have no time to build it.
I try to still check in here every month or so, mostly to clean out the spam and ban the Chinese IP addresses that generate it (they're all Chinese IPs, every last one of them). So I will eventually see your messages here. It may take a while, but I'll see them.
So that's it. I wish I had a better answer. But that's the honest truth.