acm-header
Sign In

Communications of the ACM

News


Latest News News Archive Refine your search:
dateMore Than a Year Ago
subjectSoftware
authorNeil Savage
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.


Revamping Python for an AI World
From Communications of the ACM

Revamping Python for an AI World

Mojo has the same syntax as Python, but runs up to 35,000 times faster.

The Rise of the Chatbots
From Communications of the ACM

The Rise of the Chatbots

How do we keep track of the truth when bots are becoming increasingly skilled liars?

Making Connections
From Communications of the ACM

Making Connections

Bob Metcalfe, recipient of the 2022 ACM A.M. Turing Award for his role in the development of Ethernet, briefly considered a career in tennis.

Locking Down Secure Open Source Software
From Communications of the ACM

Locking Down Secure Open Source Software

Can even secure open source software ever be considered truly safe?

Always Improving Performance
From Communications of the ACM

Always Improving Performance

Jack J. Dongarra is the recipient of the 2021 ACM A.M. Turing Award for his pioneering contributions to numerical algorithms and libraries that enabled high-performance...

Virtual Duplicates
From Communications of the ACM

Virtual Duplicates

Digital twins aim to model reality so we can see how it changes.

Getting Down to Basics
From Communications of the ACM

Getting Down to Basics

2020 ACM A.M. Turing Award recipients Alfred Aho and Jeffrey Ullman helped develop formal language theory, invented efficient algorithms to drive the tasks of a...

Fact-Finding Mission
From Communications of the ACM

Fact-Finding Mission

Artificial intelligence provides automatic fact-checking and fake news detection, but with limits.

Tracking COVID, Discreetly
From Communications of the ACM

Tracking COVID, Discreetly

Tracing the contacts of those who come into contact with the coronavirus is not that simple.

Your Wish Is My CMD
From Communications of the ACM

Your Wish Is My CMD

Artificial intelligence could automate software coding.

Code Talkers
From Communications of the ACM

Code Talkers

Using voice input to write programs.

Using Functions for Easier Programming
From Communications of the ACM

Using Functions for Easier Programming

Functional programming languages automate many of the details underlying specific operations.

Going Serverless
From Communications of the ACM

Going Serverless

Serverless computing lets businesses and application developers focus on the program they need to run, without worrying about the machine on which it runs, or the...

Lawmakers Seek to Expand Repair Options
From ACM News

Lawmakers Seek to Expand Repair Options

End-users want to be able to repair their expensive electronics; manufacturers disagree.

Weaving the Web
From Communications of the ACM

Weaving the Web

Sir Tim Berners-Lee created a paradigm shift that changed the world with his invention of the World Wide Web, Hypertext Transport Protocol, and Hypertext Markup...

When Computers Stand in the Schoolhouse Door
From Communications of the ACM

When Computers Stand in the Schoolhouse Door

Classification algorithms can lead to biased decisions, so researchers are trying to identify such biases and root them out.

Artificial Precognition ­ses Data to See the Future
From ACM News

Artificial Precognition ­ses Data to See the Future

Using large data sets and machine learning to recognize unseen patterns.

Split Second
From Communications of the ACM

Split Second

The issue of whether to add a "leap second" to square the clock with the Earth's orbit pits time specialists against IT.

Forging Relationships
From Communications of the ACM

Forging Relationships

Michael Stonebraker didn't realize at the outset that it would take six years to create INGRES, one of the world's first relational databases.

Plenty of Proteins
From Communications of the ACM

Plenty of Proteins

The growth of structural biology brings new challenges for the world's protein data archive.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account