In case people are noticing a sudden slowdown in the frequency of my journal posts and in my commits to the compiler, I wanted to give people some indication of what has happened.
For the last half of December and the first week of January my wife hadn't been feeling well and was getting progressively worse. Finally on this past Tuesday things got bad enough that we took her to the emergency room. After a few hours of waiting and tests we learned that she has ovarian cancer. Since then most my attention has obviously been on taking care of her and the rest of our family.
How I think this will affect Perl 6 compiler development: Based on the research we've done and what we're hearing from her oncologist, I'm thinking that this will be just a temporary slowdown for a couple of weeks. The compiler is continuing to progress without my direct involvement -- Jerry Gay, Cosimo Streppone, Simon Cozens, and others have continued to add features without having to check with me for every little detail. In fact, making it possible for others to work on the compiler is one of the outcomes we've been hoping to achieve. Jerry Gay in particular has been picking up some of the leadership for the compiler, so from my perspective I don't feel we're losing too much momentum. (Read Jerry's journal posts to get an idea of the progress that is being made.)
Beyond that, even with this week's "surprises" there have been more than a few times when it's convenient (and somewhat therapeutic) for me to continue to think, develop, and write about Perl 6. This journal post is but one example. So, my current expectation is that as our family gets another week or so along the road to recovery, I'll again have time to work on Perl 6 development. Of course, if things take a big turn for the worse then all bets are off.
How this affects the Mozilla Foundation and TPF grants: I'm very grateful to the grant managers for their generosity, understanding, and support over the past week. The grant status report for December 2007 is obviously delayed, and barring any sudden changes I'm expecting to be able to write it up this week. And as soon as I have a better feel for events to come I'll be working with the grant managers on any timeline changes or restructuring that needs to be made. I expect any overall negative impact on the grant outcomes to be minimal.
After this post my writings will tend to remain focused on the Perl 6 progress and not much about the medical issues, unless major events take place. But if anyone has any questions, I'll be glad to answer them.
Thanks again to everyone for being understanding and helpful -- we greatly appreciate it.
Pm
As valuable as you are to Perl 6, it's nothing compared to your value to your wife. Don't worry about us.
Good luck to both of you.
I hope for the best for you and your wife and thank you for all you've done. Do what you need to do.
Dear Patrick,
Sorry to hear about this. Hope everything will turn out okay.
I immediately remember about Audrey who were also very involved with Perl 6 (Pugs project) but then got health problems. I hope she's doing ok/better too nowadays.
God's blessing on you and your wife (and all concerned family and loved ones) during this time. I had to take my wife to the emergency room last November, at a very inconvenient time (burned up the last of my intended holiday leave time as a result, eventually), and I'll never forget the stress I felt as we arrived with a long list of things we thought it might be, ranging from something as trivial as indigestion (it wasn't) to things much more serious specific to her unique history.
I know coding can really be soothing right now. Don't forget (and I know you won't) to help your wife find ways to be soothed, too. The simple purchase of some Wal-Mart bargain bin DVDs meant all the world to my wife at one point, last year.
Here’s hoping for a speedy recovery. It’s a pity that this will keep you from concentrating on Perl 6, but Perl 6 has others who can do what it needs and your wife has only you. Take care.