Computer Sciences

The first intuitive programming language for quantum computers

Programming quantum computers is becoming easier: computer scientists at ETH Zurich have designed the first programming language that can be used to program quantum computers as simply, reliably and safely as classical computers. ...

Electronics & Semiconductors

A diffractive neural network that can be flexibly programmed

In recent decades, machine learning and deep learning algorithms have become increasingly advanced, so much so that they are now being introduced in a variety of real-world settings. In recent years, some computer scientists ...

Engineering

Objects can now change colors like a chameleon

The color-changing capabilities of chameleons have long bewildered willing observers. The philosopher Aristotle himself was long mystified by these adaptive creatures. But while humans can't yet camouflage much beyond a green ...

page 1 from 23