February 2025 – Communications of the ACM

February 2025 – Communications of the ACM
  1. It Is Time to Standardize Principles and Practices for Software Memory Safety

    Memory-safety standardization is an essential step to promoting universal strong memory safety in government and industry, and to ensure access to more secure software for all.

  2. Meta’s Hyperscale Infrastructure: Overview and Insights

    A concise, high-level overview of Meta’s hyperscale infrastructure, with key insights from its development.

  3. Investigating Research Software Engineering: Toward RSE Research

    It is necessary to build better domain-specific tooling to address the domain-specific challenges of research software and to establish RSE Research as a research field over RSE.

  4. Fit for People, Fit for Purpose: Designing Tech that Matters

    My computing degree enabled me to create better-fitting technologies for people and what is important to them.

  5. Asleep at the Keyboard? Assessing the Security of GitHub Copilot’s Code Contributions

    Our work attempts to characterize the tendency of Copilot to produce insecure code.

Informazioni aggiuntive