acm-header
Sign In

Communications of the ACM

News


Latest News News Archive Refine your search:
dateMore Than a Year Ago
subjectSoftware
authorSamuel Greengard
bg-corner

An edited collection of advanced computing news from Communications of the ACM, ACM TechNews, other ACM resources, and news sites around the Web.


AI Rewrites Coding
From Communications of the ACM

AI Rewrites Coding

Even as software grows increasingly complex, artificial intelligence helps to simplify and automate coding tasks.

Computational Linguistics Finds Its Voice
From Communications of the ACM

Computational Linguistics Finds Its Voice

Advances in artificial intelligence permit computers to converse with humans in seemingly realistic ways.

Will No-Code Crack the Code?
From ACM News

Will No-Code Crack the Code?

No-code platforms help non-coders program, but developers will always be needed.

Digital Technology Fans Firefighting
From ACM News

Digital Technology Fans Firefighting

New tools help firefighters identify the dynamics and characteristics of a fire—and respond more effectively.

What Is the Cost of Living Online?
From Communications of the ACM

What Is the Cost of Living Online?

The cost of powering streaming and other rapidly growing online services will not "take down the Internet."

Qubit Devices Inch Toward Reality
From Communications of the ACM

Qubit Devices Inch Toward Reality

Key questions and challenges remain, including how to scale qubit devices while reducing noise and errors to the point where the devices become useful.

Will AI Rewrite Coding?
From ACM News

Will AI Rewrite Coding?

There is an emerging effort to tap artificial intelligence to write code based on short text descriptions of what the code should do.

Channeling the Inner Voice of Robots
From ACM News

Channeling the Inner Voice of Robots

People have inner voices, why not robots?

Formal Software Verification Measures Up
From Communications of the ACM

Formal Software Verification Measures Up

Verified coding techniques use mathematical proofs to ensure code is error-free and hacker-resistant. Can the approach revolutionize software?

The Worsening State of Ransomware
From Communications of the ACM

The Worsening State of Ransomware

Sophisticated, dangerous ransomware is the new normal … and there is no simple fix.

ENIAC Turns 75
From ACM News

ENIAC Turns 75

The first programmable electronic general-purpose digital computer was introduced to the world on Valentine’s Day in 1946.

Virtual Reality Meets the Office
From ACM News

Virtual Reality Meets the Office

"Virtual meeting spaces greatly expand the possibilities for online communication—and, at their best, create an environment that parallels or exceeds real world...

Algorithms in the Courtroom
From ACM News

Algorithms in the Courtroom

The use of software to determine bail and sentencing terms has gone mainstream. How fair are these systems?

Medical Professionals Tap AI to Combat COVID-19
From ACM News

Medical Professionals Tap AI to Combat COVID-19

Artificial intelligence and the Internet of Things are aiding hospitals and healthcare experts in the battle against the coronavirus.

Lost in Translation?
From ACM News

Lost in Translation?

Machine language translation is advancing rapidly, but can it reach the level of human understanding?

An Inability to Reproduce
From Communications of the ACM

An Inability to Reproduce

Big data and modern analytics offer enormous possibilities for research, provided scientists can produce consistent results.

A Healthy Dose of Wearables
From ACM News

A Healthy Dose of Wearables

Smart watches and other wearables are evolving into medical devices that will drive significant changes in healthcare.

The Future of Data Storage
From Communications of the ACM

The Future of Data Storage

Research into next-generation storage techniques marches forward, yet tape remains the most viable, dependable medium.

Computing Gets Foggy
From ACM News

Computing Gets Foggy

Fog computing offers a more effective way to address the challenges of distributed systems and Internet of Things devices.

Can Neuroevolution Change Machine Learning?
From ACM News

Can Neuroevolution Change Machine Learning?

Neuroevolution borrows techniques from natural evolution to push the boundaries of machine learning.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account