by Mary Sheeran on Jan 27, 2022 | Tags: Academia, action, community, culture, gender equality, STEM
We all need to step up and start working to improve gender equality in computer science and engineering. In two blog posts, I give my view of this fascinating and frustrating problem. I provide three suggestions for how to get started.
Read more...
by the ASPLOS Steering Committee on Jan 18, 2022 | In late November, the ASPLOS Steering Committee published a proposal to change the paper submission process for ASPLOS by introducing three deadlines per year and the possibility of resubmitting a paper. The Steering Committee asked the ASPLOS community for its...
Read more...
by Sam Westrick, Jatin Arora, and Umut Acar on Jan 13, 2022 | Tags: functional programming, garbage collection, memory management, parallelism
You have heard your grandmother tell you many times: parallel programming is hard. In 2022, does it still have to be? Back in grandma’s heyday, they knew a cool and breezy way to do parallelism: pure functional programming. They knew that pure functions are parallel by default, being free of pesky concurrency bugs and all. But, parallel functional programming remained slow and steady, resisting practical efficiency for decades. This post shows the way towards solving the performance problems of functional programming.
Read more...