What Came First, Math or Computing?
November 2023 - Vol. 66 No. 11
Features
Opinion Departments
One of the most fundamental conundrums in the philosophy of mathematics is the question of whether mathematics was discovered by humans or invented by them.
BLOG@CACM
Lessons from PL/I: A Most Ambitious Programming Language
PL/I stands for Programming Language 1, and its aim was to be the Highlander of programming languages.
Quantum Speedup for the Fast Fourier Transform?
It is difficult to improve on the widely used, already-efficient algorithm.
Analog computing offers one possible solution to the downsides of digital computing.
Accessibility and Inclusion through Technology
Helping the sensory-impaired overcome their impediments.
Opinion Legally Speaking
Legal Challenges to Generative AI, Part II
Deliberating on inconclusive AI-generated policy questions.
On Being a Computer Science Communicator
Facilitating more effective public engagement with a computer science perspective.
The Infrapolitics of Algorithmic Resistance
Exploring the complex interactions between humans and machines governed by algorithms.
Suggesting a conference format better suited for both onsite and virtual conferences.
DevEX: What Actually Drives Productivity?
The developer-centric approach to measuring and improving productivity.
Research and Advances Research
Scrambled Features for Breakfast: Concepts of Agile Language Development
Describing a framework to support simpler development of languages best suited to express the problems and solutions of each particular domain.
Research and Advances Research
Informatics Higher Education in Europe: A Data Portal and Case Study
A discussion on the need for coordinated, governed, data-driven computing education initiatives of the future.
Research and Advances Research
Assessing the environmental impacts of machine learning on microcontrollers.
Research and Advances Research Highlights
Technical Perspective: What’s All the Fuss about Fuzzing?
"Boosting Fuzzer Efficiency: An Information Theoretic Perspective," by Marcel Böhme, Valentin J.M. Manès, and Sang Kil Cha, presents a novel twist…
Research and Advances Research Highlights
Boosting Fuzzer Efficiency: An Information Theoretic Perspective
In this paper, we take the fundamental perspective of fuzzing as a learning process.
Opinion Last Byte
A Martian report from the future carries good news about the future of Earth.