acm-header
Sign In

Communications of the ACM

Recent Opinion


Articles Interviews Vardi's Insights Past Editor's Letters Opinion Archive Refine your search:
datePast Year
subjectComputer Applications
authorSoftware Engineering Radio
bg-corner

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.

25 years with cURL
From ACM Opinion

25 years with cURL

Founder and lead developer Daniel Stenberg discusses looking after cURL and libcurl for the past 25 years.

Web Scraping
From ACM Opinion

Web Scraping

The increasing use of computational approaches for data collection and data analysis in social sciences research.

Understanding Software Dynamics
From ACM Opinion

Understanding Software Dynamics

In an interview, computer architect Richard L. Sites discusses his new book

The Benefits of Rust
From ACM Opinion

The Benefits of Rust

An in-depth discussion about the virtue of Rust, its future, and more

Infrastructure as Code
From ACM Opinion

Infrastructure as Code

Helping software developers use code to access more control over cloud infrastructure assets

L. Peter Deutsch on the Fallacies of Distributed Computing
From ACM Opinion

L. Peter Deutsch on the Fallacies of Distributed Computing

How relevant are the fallacies today?
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account