acm-header
Sign In

Communications of the ACM

Recent Interviews


bg-corner

Software Engineering Lessons
From ACM Opinion

Software Engineering Lessons

Software engineer, consultant, and author Karl Wiegers discusses specific practices based on his 50 years of experience in the industry.

'Video Games Are for Boys'
From ACM Opinion

'Video Games Are for Boys'

Hopscotch app co-founder Samantha John discusses her journey from avoiding video games to helping kids create them.

Quantifying Computing Power and Innovation
From ACM Opinion

Quantifying Computing Power and Innovation

Rapid increases in chip speed and power have fueled innovation in many industries, but the future trajectory of that progress may be in jeopardy.

Yann LeCun's Bold New Vision for the Future of AI
From ACM Opinion

Yann LeCun's Bold New Vision for the Future of AI

One of deep learning's godfathers pulls together old ideas to sketch out a fresh path for AI.

The Computer Scientist Who Parlays Failures into Breakthroughs
From ACM Opinion

The Computer Scientist Who Parlays Failures into Breakthroughs

An interview with Yale University Sterling Professor of Computer Science Daniel Spielman.

Intro to Model-Free and Model-Based Reinforcement Learning
From ACM Opinion

Intro to Model-Free and Model-Based Reinforcement Learning

Neuroscientist and author Daeyeol Lee talks reinforcement learning in humans and animals, AI and natural intelligence, and more.

Testing in Python with pytest
From ACM Opinion

Testing in Python with pytest

Software engineer discusses the popularity and use of pytest for Python testing.

Lina Khan, a Big Tech Critic, Tries Answering Detractors
From ACM Opinion

Lina Khan, a Big Tech Critic, Tries Answering Detractors

In an interview, the FTC chair lays out some of her plans now that she has a Democratic majority at the agency.

Teaching Robots to Help People in Their Everyday Lives
From ACM Opinion

Teaching Robots to Help People in Their Everyday Lives

An interview with Max Braun of Everyday Robots.

Why Science Needs More Research Software Engineers
From ACM Opinion

Why Science Needs More Research Software Engineers

Ten years after their profession got its name, research software engineers seek to swell their ranks.

What Is So Great about Quantum Computing?
From ACM Opinion

What Is So Great about Quantum Computing?

A Q&A with NIST theorist Alexey Gorshkov.

Code Breaker: Meet the Man Who Virtually Invented Computer Art
From ACM Opinion

Code Breaker: Meet the Man Who Virtually Invented Computer Art

Herbert W. Franke's digital work is finally being recognized as revolutionary after being rejected and scorned in the 1950s.

AI's Threats to Jobs and Human Happiness Are Real
From ACM Opinion

AI's Threats to Jobs and Human Happiness Are Real

But short-term job chaos will give way to long-term prosperity, says artificial intelligence expert Kai-Fu Lee.

How to Write Software with Mathematical Perfection
From ACM Opinion

How to Write Software with Mathematical Perfection

Leslie Lamport revolutionized how computers talk to each other, and now he's working on how engineers talk to their machines.

The Woman Who Brought Female Representation to Games
From ACM Opinion

The Woman Who Brought Female Representation to Games

The year-long search for Wabbit creator Van Mai comes to a happy conclusion.

Mark Zuckerberg on His Big Metaverse Bet
From ACM Opinion

Mark Zuckerberg on His Big Metaverse Bet

Meta CEO explains why he is committed to the metaverse and able to make bets that others will not.

Computers Have Memories Too
From ACM Opinion

Computers Have Memories Too

Simons Foundation Junior Fellow Sebastian Wolff discusses his quest to simplify the switch between the two deletion processes.

Turning a Million-Qubit Quantum Computing Dream into Reality
From ACM Opinion

Turning a Million-Qubit Quantum Computing Dream into Reality

Intel's director of quantum hardware talks about quantum computing's reliance on the next generation of chips.

Future of Computer Science Is in Its Application to Daily Life
From ACM Opinion

Future of Computer Science Is in Its Application to Daily Life

Microsoft India CTO Shivkumar Kalyanaraman believes computer science's future will be based on how it can be applied as a utility.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account