@michael_w_hicks told me ICFP is now the most heavily-attended SIGPLAN conf, but still w/ the lowest number of submissions. My uninformed take: bandwagoning by the industry attracted to FP plus very high quality submissions w/ a self-selecting audience (i.e., should higher imo)
-
-
-
I think bandwagon is the wrong way to think about it. Currently FP is a cutting edge technique that's not widely known and there's a lot of demand for academics translating the ideas for industry. Very similar to OOPSLA & OOP circa 1995.
- 5 more replies
New conversation -
-
-
But most of academic PL is functional, right?
-
Historically, absolutely not. I’m not sure if that has changed lately with how popular FP has gotten, though.
- 2 more replies
New conversation -
-
-
Right, so much academic stuff isn’t even functional, can’t get it to work

-
I chuckled out loud, well done.
End of conversation
New conversation -
-
-
i feel like a significant chunk of academic PL is just bad imperative extensions on top of Java...
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Especially when on top of that many FP papers are "here's how to compile the FP magic down to the most hideous but easy to optimize & parallelize imperative, first-order code you've ever seen"
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
It won't be me, as shown by my similar lack of success in my one-man crusade to stop sponsoring PLDI until it goes OA :-)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I found it uphill to do PL design in academic PL communities that wasn't about types/correctness. Synthesis became acceptable.. after advocacy efforts. PLDI/POPL are gatekeepers in PL academia, so quite risky to do: design work must now come from outside of PL, e.g., Spark.
-
It was frustrating having grad students ask me what they can do to work on the social design stuff, and my advice being, "this is incredibly ripe & important, but unless you're in HCI, a PL career killer in the US."
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.