Automatically Translating C to Rust
Static analysis is helping the research community improve automatic C-to-Rust translators.
Automatically Translating C to Rust
Static analysis is helping the research community improve automatic C-to-Rust translators.
The likelihood of AI serving as an omnipotent, truth-saying oracle soon is not great.
How the U.S. National Science Foundation Enabled Software-Defined Networking
Funding by the NSF helped SDN revolutionize how networks are built and operated.
The Silent Scientist: When Software Research Fails to Reach Its Audience
Software researchers can make their research more accessible by actively approaching those communities that stand to benefit most from their findings.
‘Chatfishing’ Is a Growing Dating Concern With AI
Will AI Agents Change the Internet Forever?
Google’s 13,000x Faster Willow Chip Achieves Verifiable Quantum Edge
Computing Is Indeed a Discipline in Crisis
React Is Dead. Long Live Prompt-Generated React
A Practical Guide to Last-Touch and Multi-Touch Attribution
Multi-touch attribution strategies use machine learning algorithms to assign weight to every customer touchpoint based on its relative contribution.
Stop Measuring AI Like Software
A practical playbook for how a product manager navigates AI.
The special section offers a snapshot of the region’s momentum, featuring a diverse set of contributions that blend technical rigor with societal impact.
As Good as a Coin Toss: Human Detection of AI-Generated Content
There’s a critical need for alternative countermeasures to more effectively combat the potential and realized harms arising from synthetic media misuse.
A historical perspective on tackling new cyber challenges and securing the future of the computing infrastructure.
How the U.S. National Science Foundation Enabled Software-Defined Networking
Funding by the NSF helped SDN revolutionize how networks are built and operated.
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedBy opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More