The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
There are other, more important lessons to impart to your preschooler.
In the midst of the Covid-19 pandemic, the potential consequences of cyberattacks are terrifying.
David Heinemeier Hansson, creator of Ruby on Rails and co-founder of Basecamp, talks about how software is built, what it means for the builders, and how it could be done differently.
The cyber security skills gap continues to get worse, according to the latest research.
Fortran has ruled scientific computing, but Julia emerged for large-scale numerical work.
Amgen Professor of Biology Emerita Nancy Hopkins advocates for more inclusive science and advises how to get there.
Seeking the answer to the elusive question, 'Are we there yet'?
Almost everything is somehow interrelated with everything else—and that should not surprise us.
Tabs vs. spaces
Recognizing the significance of a cornerstone of computer science.
Leveraging existing data sources to improve the declaration and management of authorship conflicts of interest.
Who is Camille Noûs, who has contributed to hundreds of papers on Google Scholar?
By 2019, I generally thought there wasn't much that could surprise me about organizing meetups. Then Covid-19 hit. I was …
Napier's multiplication and division rods, deriving from the basic multiplication table, simplify calculations considerably.