We read the 1989 Self paper for #cs6120 today, and everybody wanted to talk about this sentence:
> Researchers seeking to improve performance should improve their compilers instead of compromising their languages.
We read the 1989 Self paper for #cs6120 today, and everybody wanted to talk about this sentence:
> Researchers seeking to improve performance should improve their compilers instead of compromising their languages.
I also tried to think about, aside from anyone’s personal opinion, what the industry “thinks” about this. I actually think it’s pretty stark:
* To what degree has the industry invented nice, clean, PL-nerd-preferred languages with performance as a first priority and gotten people to use them?
* To what degree has it poured billions into heroically salvaging performance from languages people already want to use, regardless of their messy, dynamic semantics?
Obviously some of both, but it seems clear the Ungars have won if you measure by sheer lines of code.