Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
Henrik started participating in the Squeak community back in 1999, I think his first post is from september that year. IIRC he first "fixed a few things" like for example getting beautiful fonts and a "nice look" before he duyg into other things, like Modules.
He helped Dan and SqC at the time to create Squeak 3.3 - with support for Modules being the main feature. He put in a great effort but due to various factors 3.3 never came to be a success - but I am sure it was not due to lack of quality (I have read his code and it is very good), rather the fact it was too "different" from 3.2 and people simply felt uneasy - so they didn't "move into the new house". And a Squeak version that noone "lives in" just dies.
We exchanged quite a bit of emails and the original intention with SqueakMap was actually to act as a complementary structure on top of Henrik's Modules system.
Henrik and I met in person in 2001 when we visited OOPSLA together and shared a hotel room. I found it very interesting to hear his insights and I realized that, hey, this guy is probably a bit ahead of most of us.
One thing that clued me in to this is his description of his working prototype of "Universal Composition" which he also wrote a draft 35-page paper about (please *do* read it):
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/UC/UCpaper.pdf
...with a corresponding image including code:
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/aspectblt.zip
(the above image was recently mentioned because of the fonts and the look, but that is definitely not the reason it is published, as the name shows)
I also recall a very nice dinner with him, me and Ian Piumarta where he and Ian drifted off talking about weaving and software composition and I realized I was out of my depth. :)
At OOPSLA Henrik wanted to show his Unversal Composition prototype to Dan Ingalls and especially how he had rewritten BitBlt using it in a very beatiful way (see paper for details) but I am not sure they really got time to look at it properly.
Another thing I remember from that trip is how we played around with the idea of using a transactional object memory to implement a reversible debugger.
Henrik's Ph.D thesis on "How Designers Work" has evidently also created a bit of attention:
http://www.lucs.lu.se/People/Henrik.Gedenryd/HowDesignersWork/index.htm l
...which among others Chris Rust (Professor of Design and Head of Art & Design Research Centre and Head of Product & Knowledge Research Centre, Sheffield Hallam University) refers to in very impressive words on his page:
http://www.chrisrust.pwp.blueyonder.co.uk/academic/research.htm
Henrik was a really nice guy, even though I know he upset at least one or two Squeakers over the years, but who hasn't managed to do that? :)
I think it was a great loss to our community and the least thing we can do to honour his memory is to read his very intriguing paper on Universal Composition - especially today when we are working with getting Traits into Squeak.
regards, Göran
Well, that sucks. 32 years old?
Interesting paper. It touches on a lot of good themes. I plan to sit down and give it a thorough read.
Hi Göran,
I'm sorry to hear such news...
The paper looks like a very interesting read, and his Ph.D seems to be too. Thanks for pointing us to his works.
Romain
On Oct 11, 2005, at 12:53 PM, goran@krampe.se wrote:
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
Henrik started participating in the Squeak community back in 1999, I think his first post is from september that year. IIRC he first "fixed a few things" like for example getting beautiful fonts and a "nice look" before he duyg into other things, like Modules.
He helped Dan and SqC at the time to create Squeak 3.3 - with support for Modules being the main feature. He put in a great effort but due to various factors 3.3 never came to be a success - but I am sure it was not due to lack of quality (I have read his code and it is very good), rather the fact it was too "different" from 3.2 and people simply felt uneasy - so they didn't "move into the new house". And a Squeak version that noone "lives in" just dies.
We exchanged quite a bit of emails and the original intention with SqueakMap was actually to act as a complementary structure on top of Henrik's Modules system.
Henrik and I met in person in 2001 when we visited OOPSLA together and shared a hotel room. I found it very interesting to hear his insights and I realized that, hey, this guy is probably a bit ahead of most of us.
One thing that clued me in to this is his description of his working prototype of "Universal Composition" which he also wrote a draft 35- page paper about (please *do* read it):
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/UC/UCpaper.pdf
...with a corresponding image including code:
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/aspectblt.zip
(the above image was recently mentioned because of the fonts and the look, but that is definitely not the reason it is published, as the name shows)
I also recall a very nice dinner with him, me and Ian Piumarta where he and Ian drifted off talking about weaving and software composition and I realized I was out of my depth. :)
At OOPSLA Henrik wanted to show his Unversal Composition prototype to Dan Ingalls and especially how he had rewritten BitBlt using it in a very beatiful way (see paper for details) but I am not sure they really got time to look at it properly.
Another thing I remember from that trip is how we played around with the idea of using a transactional object memory to implement a reversible debugger.
Henrik's Ph.D thesis on "How Designers Work" has evidently also created a bit of attention:
http://www.lucs.lu.se/People/Henrik.Gedenryd/HowDesignersWork/
index.htm l
...which among others Chris Rust (Professor of Design and Head of Art & Design Research Centre and Head of Product & Knowledge Research Centre, Sheffield Hallam University) refers to in very impressive words on his page:
http://www.chrisrust.pwp.blueyonder.co.uk/academic/research.htm
Henrik was a really nice guy, even though I know he upset at least one or two Squeakers over the years, but who hasn't managed to do that? :)
I think it was a great loss to our community and the least thing we can do to honour his memory is to read his very intriguing paper on Universal Composition - especially today when we are working with getting Traits into Squeak.
regards, Göran
-- Romain Robbes http://www.inf.unisi.ch/~robbes/
Goran,
this is really sad news!
And thank you for taking the time to investigate it! I was definitely one of the one or two Squeakers he got upset back then. But looking into his work with Bert the other day I tend to agree that he actually was too much ahead of us conservative Smalltalkers back then...
Michael
I'm also saddened to hear of Henrik's passing. I've often wondered what became of him, and have googled him several times over the last years, to no avail. I imagined that exasperation at the failure of 3.3 caused him to wander away from Squeak, and always hoped that he would come back. It is hard to reconcile the reality with the imaginary life that I had given him during the last years. His work is an inspiration to me, and I regret never having met him in person.
Josh
Hi Goran,
That's sad.
And we were all believing he never came back because he was mad at us...
Juan Vuletich
----- Original Message ----- From: goran@krampe.se To: squeak-dev@lists.squeakfoundation.org Sent: Tuesday, October 11, 2005 7:53 AM Subject: Henrik Gedenryd has passed away
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
Henrik started participating in the Squeak community back in 1999, I think his first post is from september that year. IIRC he first "fixed a few things" like for example getting beautiful fonts and a "nice look" before he duyg into other things, like Modules.
He helped Dan and SqC at the time to create Squeak 3.3 - with support for Modules being the main feature. He put in a great effort but due to various factors 3.3 never came to be a success - but I am sure it was not due to lack of quality (I have read his code and it is very good), rather the fact it was too "different" from 3.2 and people simply felt uneasy - so they didn't "move into the new house". And a Squeak version that noone "lives in" just dies.
We exchanged quite a bit of emails and the original intention with SqueakMap was actually to act as a complementary structure on top of Henrik's Modules system.
Henrik and I met in person in 2001 when we visited OOPSLA together and shared a hotel room. I found it very interesting to hear his insights and I realized that, hey, this guy is probably a bit ahead of most of us.
One thing that clued me in to this is his description of his working prototype of "Universal Composition" which he also wrote a draft 35-page paper about (please *do* read it):
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/UC/UCpaper.pdf
...with a corresponding image including code:
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/aspectblt.zip
(the above image was recently mentioned because of the fonts and the look, but that is definitely not the reason it is published, as the name shows)
I also recall a very nice dinner with him, me and Ian Piumarta where he and Ian drifted off talking about weaving and software composition and I realized I was out of my depth. :)
At OOPSLA Henrik wanted to show his Unversal Composition prototype to Dan Ingalls and especially how he had rewritten BitBlt using it in a very beatiful way (see paper for details) but I am not sure they really got time to look at it properly.
Another thing I remember from that trip is how we played around with the idea of using a transactional object memory to implement a reversible debugger.
Henrik's Ph.D thesis on "How Designers Work" has evidently also created a bit of attention:
http://www.lucs.lu.se/People/Henrik.Gedenryd/HowDesignersWork/index.htm l
...which among others Chris Rust (Professor of Design and Head of Art & Design Research Centre and Head of Product & Knowledge Research Centre, Sheffield Hallam University) refers to in very impressive words on his page:
http://www.chrisrust.pwp.blueyonder.co.uk/academic/research.htm
Henrik was a really nice guy, even though I know he upset at least one or two Squeakers over the years, but who hasn't managed to do that? :)
I think it was a great loss to our community and the least thing we can do to honour his memory is to read his very intriguing paper on Universal Composition - especially today when we are working with getting Traits into Squeak.
regards, Göran
-- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.10.16/83 - Release Date: 8/26/2005
What a sad bit of news. I always thought he was just too fed up and dropped out of the community. But scientist as he was we should have seen him appearing in other places; his interests (you mention design and universal composition) went far beyound just Squeak.
Thanks for investigating.
- Andreas
Josh Gargus schwa@fastmail.us wrote:
I'm also saddened to hear of Henrik's passing. I've often wondered what became of him, and have googled him several times over the last years, to no avail. I imagined that exasperation at the failure of
I have too. I recall Brian Rice (Slate) asked me about him (since we are both from Sweden), I think he wanted to know more about the UC stuff etc.
But the other day I really took the time to go thorugh ALL google hits and then I found one which gave it away from inside ACM (could not get to the document itself) - it said "late Henrik Gedenryd".
3.3 caused him to wander away from Squeak, and always hoped that he would come back.
I don't really think he did wander "away" from Squeak, as I said, I have email correspondence upto right before november 2002. I think he just got temporarily busy with other things, like work etc.
It is hard to reconcile the reality with the imaginary life that I had given him during the last years.
Yes, quite an odd feeling. And it makes you wonder how many other Squeakers that just seem to "leave" may in fact have passed on. I have too, on many occasions wondered what he was up to. It also makes you wonder how oneself might be remembered if something happened.
His work is an inspiration to me, and I regret never having met him in person.
Josh
He sure was interesting to talk and listen to, which I did a lot at OOPSLA that year.
I have on many times thought I would go back and dig in his Modules code to look into it more closely. I recall several parts of it that was really neat, like the separation of load and activation of Modules and the technique used for activation (a big become: operation).
One cool thing with Henrik was that he dared challenge the "Gods" of Smalltalk and actually propose and push a radical change. Regardless of the merits of the change itself - I found that refreshing. And we should try to do it more.
regards, Göran
Thanks for this sad info. I thought that he was pissed off. In fact henrik came at Berne to present us UC and his module (we could not get it). He arrived too late and the room we reserved fro him was closed and slept at my place as emergency solution.
I always liked his blue look. The other Smalltalkers (non squeakers) of our group were really asking him what was his smalltalk since it was looking so cool and they knew Squeak had a crappy colored interface....He had to show Smalltalk version to them :)...
Stef
Of course there is a lesson to learn.... imagine mac os x in pink, green, purple and not with the aqua look and apple could be dead by now. So may be we can still learn something from henrik about the interface of our cool environment: let us make it beautiful and telling us how cool we are to use it.
On 11 oct. 05, at 12:53, goran@krampe.se wrote:
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
Henrik started participating in the Squeak community back in 1999, I think his first post is from september that year. IIRC he first "fixed a few things" like for example getting beautiful fonts and a "nice look" before he duyg into other things, like Modules.
He helped Dan and SqC at the time to create Squeak 3.3 - with support for Modules being the main feature. He put in a great effort but due to various factors 3.3 never came to be a success - but I am sure it was not due to lack of quality (I have read his code and it is very good), rather the fact it was too "different" from 3.2 and people simply felt uneasy - so they didn't "move into the new house". And a Squeak version that noone "lives in" just dies.
We exchanged quite a bit of emails and the original intention with SqueakMap was actually to act as a complementary structure on top of Henrik's Modules system.
Henrik and I met in person in 2001 when we visited OOPSLA together and shared a hotel room. I found it very interesting to hear his insights and I realized that, hey, this guy is probably a bit ahead of most of us.
One thing that clued me in to this is his description of his working prototype of "Universal Composition" which he also wrote a draft 35- page paper about (please *do* read it):
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/UC/UCpaper.pdf
...with a corresponding image including code:
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/aspectblt.zip
(the above image was recently mentioned because of the fonts and the look, but that is definitely not the reason it is published, as the name shows)
I also recall a very nice dinner with him, me and Ian Piumarta where he and Ian drifted off talking about weaving and software composition and I realized I was out of my depth. :)
At OOPSLA Henrik wanted to show his Unversal Composition prototype to Dan Ingalls and especially how he had rewritten BitBlt using it in a very beatiful way (see paper for details) but I am not sure they really got time to look at it properly.
Another thing I remember from that trip is how we played around with the idea of using a transactional object memory to implement a reversible debugger.
Henrik's Ph.D thesis on "How Designers Work" has evidently also created a bit of attention:
http://www.lucs.lu.se/People/Henrik.Gedenryd/HowDesignersWork/
index.htm l
...which among others Chris Rust (Professor of Design and Head of Art & Design Research Centre and Head of Product & Knowledge Research Centre, Sheffield Hallam University) refers to in very impressive words on his page:
http://www.chrisrust.pwp.blueyonder.co.uk/academic/research.htm
Henrik was a really nice guy, even though I know he upset at least one or two Squeakers over the years, but who hasn't managed to do that? :)
I think it was a great loss to our community and the least thing we can do to honour his memory is to read his very intriguing paper on Universal Composition - especially today when we are working with getting Traits into Squeak.
regards, Göran
Göran:
Thanks for show the great job of Henrik an what us can't manage Fate.
As I trying to learn the hidden parts of Smalltalk/Squeak, I try to build a gizmo smaller and what could grow to full images.
I found the Modules work in swiki and thanks you I could have a more recent job for looking at.
As how my "Advocatus Diaboli" part trying to move Squeak the right way sure gain me deserved stones, here I ask all what I could offense pardon.
Edgar
___________________________________________________________ 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar
I download the last available work of Henrik Gedenryd.
All graph diagram showing relations of different parts of system are here, I should know this before, when the first steps what end in recent 3.9 reorg begins.
No fancy windows or fonts , just a vision of how Squeak code pieces relate.
Thanks Henrik, sure you are in better place now.
I hope learning a lot and take it as your gift as the last recorded date 23/05/02 was my 53 birthday
___________________________________________________________ 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar
Thanks Goran for this info... I had a good time with Henrik. We ate in a restaurant and went for a walk... 3 years ago.
Cheers, Alexandre
On Oct 11, 2005, at 12:53 PM, goran@krampe.se wrote:
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
Henrik started participating in the Squeak community back in 1999, I think his first post is from september that year. IIRC he first "fixed a few things" like for example getting beautiful fonts and a "nice look" before he duyg into other things, like Modules.
He helped Dan and SqC at the time to create Squeak 3.3 - with support for Modules being the main feature. He put in a great effort but due to various factors 3.3 never came to be a success - but I am sure it was not due to lack of quality (I have read his code and it is very good), rather the fact it was too "different" from 3.2 and people simply felt uneasy - so they didn't "move into the new house". And a Squeak version that noone "lives in" just dies.
We exchanged quite a bit of emails and the original intention with SqueakMap was actually to act as a complementary structure on top of Henrik's Modules system.
Henrik and I met in person in 2001 when we visited OOPSLA together and shared a hotel room. I found it very interesting to hear his insights and I realized that, hey, this guy is probably a bit ahead of most of us.
One thing that clued me in to this is his description of his working prototype of "Universal Composition" which he also wrote a draft 35- page paper about (please *do* read it):
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/UC/UCpaper.pdf
...with a corresponding image including code:
http://www.lucs.lu.se/People/Henrik.Gedenryd/Squeak/aspectblt.zip
(the above image was recently mentioned because of the fonts and the look, but that is definitely not the reason it is published, as the name shows)
I also recall a very nice dinner with him, me and Ian Piumarta where he and Ian drifted off talking about weaving and software composition and I realized I was out of my depth. :)
At OOPSLA Henrik wanted to show his Unversal Composition prototype to Dan Ingalls and especially how he had rewritten BitBlt using it in a very beatiful way (see paper for details) but I am not sure they really got time to look at it properly.
Another thing I remember from that trip is how we played around with the idea of using a transactional object memory to implement a reversible debugger.
Henrik's Ph.D thesis on "How Designers Work" has evidently also created a bit of attention:
http://www.lucs.lu.se/People/Henrik.Gedenryd/HowDesignersWork/
index.htm l
...which among others Chris Rust (Professor of Design and Head of Art & Design Research Centre and Head of Product & Knowledge Research Centre, Sheffield Hallam University) refers to in very impressive words on his page:
http://www.chrisrust.pwp.blueyonder.co.uk/academic/research.htm
Henrik was a really nice guy, even though I know he upset at least one or two Squeakers over the years, but who hasn't managed to do that? :)
I think it was a great loss to our community and the least thing we can do to honour his memory is to read his very intriguing paper on Universal Composition - especially today when we are working with getting Traits into Squeak.
regards, Göran
All,
Is it possible to store methods of a class into two different packages?
For example I have a new collection method >> divideToSize: and I would like to include it in my Cryptography-SHA256 package.
Is it possible for me to do that? If so how?
Ron
On 10/14/05, Ron Teitelbaum Ron@usmedrec.com wrote:
Is it possible to store methods of a class into two different packages?
At the same time? Not without some hacking inside MC :)
For example I have a new collection method >> divideToSize: and I would like to include it in my Cryptography-SHA256 package.
You can put it there by putting it in a *cryptography-sha256 method category, but that'll remove the collection method from the collection class' package.
Hi Ron,
You can move it to another package using Monticello by changing it's method category.
In your particular case, you can create a new method category starting with: '*cryptography-sha256' (without the quotes). The important part is that it starts with a star and your package name. Then you can classify it further if you want (eg '*ccryptography-sha256-utilities' for example).
Romain
On Oct 14, 2005, at 4:53 AM, Ron Teitelbaum wrote:
All,
Is it possible to store methods of a class into two different packages?
For example I have a new collection method >> divideToSize: and I would like to include it in my Cryptography-SHA256 package.
Is it possible for me to do that? If so how?
Ron
-- Romain Robbes http://www.inf.unisi.ch/~robbes/
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
I've been behind on the mail list for a while, and now am stunned by this news.
Henrik was so bright and fearless. He's the only person who really worked through my first attempt at modules, and understood and worked with the reorganizeEverything logic. He was a tireless and enthusiastic collaborator. I now feel double pain that we were not able to get this into the mainstream in a way that worked for everyone. His font work was also extraordinary, and I'm glad to find that paper on "Universal Composition". But too late, alas. Aaaugh.
Thank you Gran, for letting us all know. It would indeed be nice to get something substantive or at least decorative into Squeak as a memorial.
- Dan
Dan Ingalls Dan@SqueakLand.org wrote:
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
I've been behind on the mail list for a while, and now am stunned by this news.
Henrik was so bright and fearless. He's the only person who really worked through my first attempt at modules, and understood and worked with the reorganizeEverything logic. He was a tireless and enthusiastic collaborator. I now feel double pain that we were not able to get this into the mainstream in a way that worked for everyone. His font work was also extraordinary, and I'm glad to find that paper on "Universal Composition". But too late, alas. Aaaugh.
Thank you GÐran, for letting us all know. It would indeed be nice to get something substantive or at least decorative into Squeak as a memorial.
I definitely agree. I will try to see to that in one way or the other.
- Dan
regards, Göran
If a group of people would like to gather and test the code for the subpixel rendering of the blue look of henrik this would be really good. Any taker?
Stef
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
I've been behind on the mail list for a while, and now am stunned by this news.
Henrik was so bright and fearless. He's the only person who really worked through my first attempt at modules, and understood and worked with the reorganizeEverything logic. He was a tireless and enthusiastic collaborator. I now feel double pain that we were not able to get this into the mainstream in a way that worked for everyone. His font work was also extraordinary, and I'm glad to find that paper on "Universal Composition". But too late, alas. Aaaugh.
Thank you GÐran, for letting us all know. It would indeed be nice to get something substantive or at least decorative into Squeak as a memorial.
I definitely agree. I will try to see to that in one way or the other.
- Dan
regards, Göran
----- Original Message ----- From: "stéphane ducasse" ducasse@iam.unibe.ch To: "The general-purpose Squeak developers list"
squeak-dev@lists.squeakfoundation.org
Sent: Monday, October 24, 2005 4:21 PM Subject: Re: Henrik Gedenryd has passed away
If a group of people would like to gather and test the code for the subpixel rendering of the blue look of henrik this would be really good. Any taker?
Yes, I would like to attempt this. Andy
Stef
It appears that Henrik might have left us yet another paper
http://computing-reports.open.ac.uk/index.php/content/download/62/206/file/2...
which I'll go into this afternoon and hopefully learn more about the ideas of this interesting person.
Best,
Giuliano
On 10/24/05, goran@krampe.se goran@krampe.se wrote:
Dan Ingalls Dan@SqueakLand.org wrote:
Dear Squeakers,
I don't recall why I started looking around the Internet for information about Henrik the latest week - I have always had a strange feeling about him so abruptly leaving the Squeak community but thought he had just moved on to other frontiers.
I have now verified (99.9%, it is a very uncommon name in Sweden) with the Swedish IRS that Henrik Gedenryd in fact passed away in november 2002 at the age of 32. I recall he was working in England at the time and in an email he sent me just a month before he said he was moving back home to Sweden in november. I have no idea what happened.
I've been behind on the mail list for a while, and now am stunned by this news.
Henrik was so bright and fearless. He's the only person who really worked through my first attempt at modules, and understood and worked with the reorganizeEverything logic. He was a tireless and enthusiastic collaborator. I now feel double pain that we were not able to get this into the mainstream in a way that worked for everyone. His font work was also extraordinary, and I'm glad to find that paper on "Universal Composition". But too late, alas. Aaaugh.
Thank you GÐran, for letting us all know. It would indeed be nice to get something substantive or at least decorative into Squeak as a memorial.
I definitely agree. I will try to see to that in one way or the other.
- Dan
regards, Göran
-- Giuliano Mega giuliano@ime.usp.br
The Sophie Team is casting about looking for different high resolution font solutions,.
I'm wondering who is interested in Henrik work, has a team formed? And has anyone loaded this work into a 3.8 image? I could look at building any plugins or VM on the mac if needbe to assist in exploring this work.
On 24-Oct-05, at 10:25 AM, Andrew Tween wrote:
----- Original Message ----- From: "stéphane ducasse" ducasse@iam.unibe.ch To: "The general-purpose Squeak developers list"
squeak-dev@lists.squeakfoundation.org
Sent: Monday, October 24, 2005 4:21 PM Subject: Re: Henrik Gedenryd has passed away
If a group of people would like to gather and test the code for the subpixel rendering of the blue look of henrik this would be really good. Any taker?
Yes, I would like to attempt this. Andy
Stef
-- ======================================================================== === John M. McIntosh johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== ===
Giuliano Mega wrote:
It appears that Henrik might have left us yet another paper
http://computing-reports.open.ac.uk/index.php/content/download/62/206/file/2...
which I'll go into this afternoon and hopefully learn more about the ideas of this interesting person.
Best,
Giuliano
What I take from his papers is that you can decompose systems into (orthogonal) hierarchical parts (similar to Aspects). It appears to me that this corresponds well with Traits. I will need to review his proposals for Squeak.
David
Hi, I am in the process of porting the SubPixelRendering stuff to 3.9.
There seem to be two main parts... 1. Using Freetype to render horizontally stretched & anti-aliased font glyphs to a bitmap, and creating a kind of StrikeFont from that bitmap. These fonts can then be saved as .font files, and reloaded later, without Freetype or the original font files (e.g. .ttf ) being available. 2. 'Un-stretching' those glyphs when they are rendered, so as to produce the Sub-pixel effect.
I am at the point where I have part 2 ported to 3.9, and I can use the .font files which Henrik had produced. I will release something soon (but first I need to check out copyright/licensing issues with the .font files).
Part 1 will require more work, and possibly plugins. I think that others are already doing some work with Freetype? It may also be possible to use the existing ttf rendering to produce the stretched glyphs, rather than using Freetype, although I think that Freetype will produce better results (better anti-aliasing, font hinting etc).
Currently this stuff only works for black text, so there is still more to do before it could become generally useful. Cheers, Andy
----- Original Message ----- From: "John M McIntosh" johnmci@smalltalkconsulting.com To: "The general-purpose Squeak developers list" squeak-dev@lists.squeakfoundation.org Sent: Saturday, October 29, 2005 12:54 AM Subject: Re: Fonts (was Henrik Gedenryd has passed away)
The Sophie Team is casting about looking for different high resolution font solutions,.
I'm wondering who is interested in Henrik work, has a team formed? And has anyone loaded this work into a 3.8 image? I could look at building any plugins or VM on the mac if needbe to assist in exploring this work.
On 24-Oct-05, at 10:25 AM, Andrew Tween wrote:
----- Original Message ----- From: "stéphane ducasse" ducasse@iam.unibe.ch To: "The general-purpose Squeak developers list"
squeak-dev@lists.squeakfoundation.org
Sent: Monday, October 24, 2005 4:21 PM Subject: Re: Henrik Gedenryd has passed away
If a group of people would like to gather and test the code for the subpixel rendering of the blue look of henrik this would be really good. Any taker?
Yes, I would like to attempt this. Andy
Stef
-- ======================================================================== === John M. McIntosh johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== ===
On 10/11/05, goran@krampe.se goran@krampe.se wrote:
But the other day I really took the time to go thorugh ALL google hits and then I found one which gave it away from inside ACM (could not get to the document itself) - it said "late Henrik Gedenryd".
I looked up the ACM paper giving credit to Henrik:
Holland, Simon. Reflective Composition: the Declarative Composition of Roles to Unify Objects, Roles, and Aspects. OOPSLA'04, Oct. 24–28, 2004.
"The work reported here is based on, and aims to continue, the work of the late Henrik Gedenryd on this approach to object organization [19]. Thanks to Henrik Gedenryd for numerous discussions about his work."
Best, Micke
squeak-dev@lists.squeakfoundation.org