acm-header
Sign In

Communications of the ACM

News


Latest News News Archive Refine your search:
subjectSoftware
authorInfoWorld
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.


White House Urges Developers to Stop Using C, C++
From ACM TechNews

White House Urges Developers to Stop Using C, C++

The White House Office of the National Cyber Director called on developers to reduce the risk of cyberattacks by using programming languages without memory safety...

More Developers Are Using the Rust Language
From ACM TechNews

More Developers Are Using the Rust Language

The 2022 State of Rust Survey published earlier this month found more developers using the programming language than ever before.

Java, Python Top Most Wanted List for Employers
From ACM TechNews

Java, Python Top Most Wanted List for Employers

The 2023 HackerRank Developer Skills Report ranked Java, Python, SQL, C++, and JavaScript as the programming language skills most in demand by employers and developers...

C Language ­pdate Puts Backward Compatibility First
From ACM TechNews

C Language ­pdate Puts Backward Compatibility First

A working draft of the standard for the next C programming language revision is available for review. Most changes that have thus far been approved clarify and...

What's New in Google's Go 1.9 Language
From ACM TechNews

What's New in Google's Go 1.9 Language

The 1.9 iteration of Google's Go language is expected to enhance performance, compilation, and scaling to large code bases.

11 Predictions For the Future of Programming
From ACM TechNews

11 Predictions For the Future of Programming

Among the expected trends for computer programming in 2017 and beyond is the cloud overtaking Moore's Law, which will require coders to find algorithms that can...

Open Source Challenger Takes on Google Translate
From ACM TechNews

Open Source Challenger Takes on Google Translate

A new open source machine translation framework could serve as an alternative to closed-source projects such as Google Translate.

New Language Expands on Google's Go
From ACM TechNews

New Language Expands on Google's Go

Polish developer Marcin Wrochniak has introduced Have, a computer language that transpiles to and expands on Google's Go.

3 New Programming Languages: What Their Creators Say
From ACM TechNews

3 New Programming Languages: What Their Creators Say

The creators of three new open source languages say they fulfill unique needs.

New Lever Language Builds on Python's Convenience, Aims For Pypy Speeds
From ACM TechNews

New Lever Language Builds on Python's Convenience, Aims For Pypy Speeds

Lever aims to be a general-purpose programming language similar to Python with the ability to compile easily to standalone executables.

Microsoft Maps Out F# Language ­pgrade
From ACM TechNews

Microsoft Maps Out F# Language ­pgrade

Microsoft's upcoming upgrade to the F# "functional first" language will include new language capabilities and .Net Core support.

Bjarne Stroustrup Previews C++ 17
From ACM TechNews

Bjarne Stroustrup Previews C++ 17

In an interview, C++ programming language creator Bjarne Stroustrup discusses its next planned iteration, C++ 17.

9 Predictions For the Future of Programming
From ACM TechNews

9 Predictions For the Future of Programming

Nine programming trends expected to pan out over the next five years include the REST protocol's initial dominion over the Internet of Things.

New Javascript-Based Language Brings the Speed
From ACM TechNews

New Javascript-Based Language Brings the Speed

Oslo, Norway-based developer Sindre Aarsaether sees tags and selectors as a key differentiator for Imba, a speedy JavaScript-based language for the Web. 

In Data Science, the R Language Is Swallowing Python
From ACM TechNews

In Data Science, the R Language Is Swallowing Python

Within the burgeoning big data realm, the R programming language will likely merge with Python, a developer-friendly generalist data language. 

Java at 20: How It Changed Programming Forever
From ACM News

Java at 20: How It Changed Programming Forever

Java synthesized sound ideas, repackaging them in a practical format that turned on a generation of coders.

17 Javascript Tools Breathing New Life Into Old Code
From ACM TechNews

17 Javascript Tools Breathing New Life Into Old Code

New JavaScript tools are helping keep obscure programming languages such as Pascal, Lisp, and Cobol alive. 

Apple's Swift Makes Quick Strides With Developers
From ACM TechNews

Apple's Swift Makes Quick Strides With Developers

Apple's Swift language has been embraced by developers because of its unique features. 

Google's Go Language Is Off to a Great Start, but Still Has Work Ahead
From ACM TechNews

Google's Go Language Is Off to a Great Start, but Still Has Work Ahead

Google's open source Go programming language has its pros and cons. 

Mozilla Tackles Parallel Javascript
From ACM TechNews

Mozilla Tackles Parallel Javascript

Mozilla wants to bring parallelism to JavaScript in an attempt to fully leverage hardware capabilities. 
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account