Sign In

Communications of the ACM

Recent Opinion



The Privacy Battle that Apple Isn't Fighting
From ACM Opinion

The Privacy Battle that Apple Isn't Fighting

California has begun enforcing a browser-level privacy setting, but you still can't find that option in Safari or iOS

What Do Developers Want and Need from Secure Coding Training?
From ACM Opinion

What Do Developers Want and Need from Secure Coding Training?

There is still confusion about the role developers play in software security

Computational Sustainability Meets Materials Science
From ACM Opinion

Computational Sustainability Meets Materials Science

Exploiting synergies between the disciplines advances both fields and can help establish a sustainable future.

But Is the Code (Re)usable?
From ACM Opinion

But Is the Code (Re)usable?

It is crucial to guarantee the reproducibility of reported results, but don't forget to make research artifacts reusable for the scientific community

How to Create Successful Developer Products
From ACM Opinion

How to Create Successful Developer Products

Interested in building software for developers? Follow these three design principles from Akita Software CEO Jean Yang.

Mark in the Metaverse
From ACM Opinion

Mark in the Metaverse

Facebook's CEO on why the social network is becoming 'a metaverse company.'

Why 90% of Machine-Learning Models Never Hit the Market
From ACM Opinion

Why 90% of Machine-Learning Models Never Hit the Market

Most companies lack leadership support, effective communication between teams, and accessible data

Why Business and Academia Need Each Other for Better AI
From ACM Opinion

Why Business and Academia Need Each Other for Better AI

The best way to accelerate innovation is through cooperation between academics and business.

What OpenAI and GitHub's AI Pair Programmer Means for the Software Industry
From ACM Opinion

What OpenAI and GitHub's AI Pair Programmer Means for the Software Industry

AI-powered code generator provides some interesting hints about the business of large language models and the future of the software industry.

 Non-Relational's Quiet Revolution in Databases
From ACM Opinion

Non-Relational's Quiet Revolution in Databases

It's no longer exciting to talk about the rise of non-relational databases, but it's happening all the same.

TinyML: What Is It and How Will It Change Machine Learning Best Practices?
From ACM Opinion

TinyML: What Is It and How Will It Change Machine Learning Best Practices?

TinyML will change machine-learning best practices by encouraging more developers to view it as a viable option.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account