I'd recommend reading her interview in Coders At Work. I never realized that compilers were already a flourishing field by the time C came around, and that C actually ended up having some negative effects in compiler dev.
It was more that C hindered optimization research. The interview was awesome as you said.
Frances Allen has died
91–100 of 110 posts
Re: Frances Allen has died
#92Fran and I were on the same floor at IBM's Watson lab. I was in an AI project doing applied math, e.g., some optimization, and mathematical statistics (for the AI work we were doing, system monitoring, i.e., anomaly detection, better than our AI work!). She was regarded as a major expert in compiling and numerical codes for scientific computing. I heard that she was working on a software product that among many other…
I’m sure you are just trying to share a memory of interacting with an illustrious colleague here - and my sympathies go to you as it’s always a shock to learn of the passing of someone you worked with. But I think you maybe need to work on how you present this anecdote - as it is, it reads like you tried to mansplain her own research to a Turing Award winner. I hope you approached with more humility than this telling…
Re: Frances Allen has died
#93Earlier quoted context omitted.
I’m sure you are just trying to share a memory of interacting with an illustrious colleague here - and my sympathies go to you as it’s always a shock to learn of the passing of someone you worked with. But I think you maybe need to work on how you present this anecdote - as it is, it reads like you tried to mansplain her own research to a Turing Award winner. I hope you approached with more humility than this telling…
What a nasty nasty reply. Think about why you chose to leave this comment. Is this something you really believe? Or are you just saying The Words?
If the OP was trying to share a moment when they enjoyed learning from a great mind, the way they told that story was not a good way to express that. I wanted to give them the feedback that they might want to reframe the story because, telling it the way they did they run the risk of coming across as having behaved poorly. I feel I approached that with reasonable tact and in a spirit of good faith.
I appreciate dang’s commentary back to me about exercising the principle of charity. But I don’t accept that I was nasty. And I don’t appreciate your presumption of bad faith on my part.
Re: Frances Allen has died
#94Fran and I were on the same floor at IBM's Watson lab. I was in an AI project doing applied math, e.g., some optimization, and mathematical statistics (for the AI work we were doing, system monitoring, i.e., anomaly detection, better than our AI work!). She was regarded as a major expert in compiling and numerical codes for scientific computing. I heard that she was working on a software product that among many other…
Re: Frances Allen has died
#95Fran and I were on the same floor at IBM's Watson lab. I was in an AI project doing applied math, e.g., some optimization, and mathematical statistics (for the AI work we were doing, system monitoring, i.e., anomaly detection, better than our AI work!). She was regarded as a major expert in compiling and numerical codes for scientific computing. I heard that she was working on a software product that among many other…
I’m sure you are just trying to share a memory of interacting with an illustrious colleague here - and my sympathies go to you as it’s always a shock to learn of the passing of someone you worked with. But I think you maybe need to work on how you present this anecdote - as it is, it reads like you tried to mansplain her own research to a Turing Award winner. I hope you approached with more humility than this telling…
Re: Frances Allen has died
#96Earlier quoted context omitted.
What a nasty nasty reply. Think about why you chose to leave this comment. Is this something you really believe? Or are you just saying The Words?
Do I really believe that people should take care about the way they tell personal anecdotes about professional interactions with women, if they do not want to be seen as perpetuating sexist tropes? Yes, I do. If the OP was trying to share a moment when they enjoyed learning from a great mind, the way they told that story was not a good way to express that . I wanted to give them the feedback that they might want to r…
Re: Frances Allen has died
#97Earlier quoted context omitted.
Imagine you were at Frances Allen's funeral, and you walked up to graycat, after he told this anecdote about his esteemed friend and colleague, and said these words to him. Imagine the frozen look of disgust on everyone's face. Imagine the flush of shame coming to your cheeks. That's what you did. You should apologize for that.
Hey, I understand the feeling, but responding like this is also a move in the online shaming game / callout culture, and that's what we're trying to avoid here ( https://hn.algolia.com/?query=online%20shaming%20by%3Adang&s... ). The irony is that your and jameshart's motivations are likely similar. You're both reacting to a perceived slight and standing up for someone who you believe deserved to be treated better. Th…
Are they?
The fundamental premise of jameshart's comment is that group membership is what counts. jamehart assumes graycat is a man, that men talk to women in certain (oppressive) ways, and therefore graycat must show humility--or else.
The comment is nonsensical and incoherent interpreted any other way, and it obviously uses shame as a threat. A threat such as this is only effective if graycat is actually not a misogynist; if he were, he would just ignore it.
In other words, the essential characteristic of jameshart's comment is an appeal to graycat's moral self-doubt and it relies on his fear, guilt, or ignorance. jameshart expects graycat to renounce or revise his anecdote without discussion, under threat of being considered morally unworthy.
This kind of comment must not have a place on HN.
Re: Frances Allen has died
#98Re: Frances Allen has died
#99Earlier quoted context omitted.
What a nasty nasty reply. Think about why you chose to leave this comment. Is this something you really believe? Or are you just saying The Words?
Do I really believe that people should take care about the way they tell personal anecdotes about professional interactions with women, if they do not want to be seen as perpetuating sexist tropes? Yes, I do. If the OP was trying to share a moment when they enjoyed learning from a great mind, the way they told that story was not a good way to express that . I wanted to give them the feedback that they might want to r…
Re: Frances Allen has died
#100Earlier quoted context omitted.
I think SSA is not implemented from the start by many compilers is because many compilers are 30+ years old. More seriously, my recollection (having been about 20 years since I last took a compilers course) is that it took a while for even researchers to be convinced of the advantages of SSA, as the transformation causes a quadratic blowup in code size for the worst case (but it turns out to be less in real-world cas…
A 30-year-old compiler would still have come out in 1990, well after SSA-based optimizations were discovered. But maybe I'm expecting too much in thinking that the author of a flagship optimizing compiler should be up-to-date on CS research in compiler optimization, before deciding the architecture of their compiler. (Also, plenty of the compilers and/or JITs that I'm talking about are far newer. The first attempt to…
If you just want to write a compiler for fun, I can understand not reading up on state of the art theory beforehand. And then it's accidentally actually useful to other people and it's too far into development to change the fundamental architecture.