fresh bytes
Subscribe Now

The next big programming language you’ve never heard of

Screen_Shot_2014-07-07_at_9.35.22_AM.png

Andrei Alexandrescu didn’t stand much of a chance. And neither did Walter Bright.

When the two men met for beers at a Seattle bar in 2005, each was in the midst of building a new programming language, trying to remake the way the world creates and runs its computer software. That’s something pretty close to a hopeless task, as Bright knew all too well. “Most languages never go anywhere,” he told Alexandrescu that night. “Your language may have interesting ideas. But it’s never going to succeed.”

Alexandrescu, a graduate student at the time, could’ve said the same thing to Bright, an engineer who had left the venerable software maker Symantec a few years earlier. People are constantly creating new programming languages, but because the software world is already saturated with so many if them, the new ones rarely get used by more than a handful of coders—especially if they’re built by an ex-Symantec engineer without the backing of a big-name outfit. But Bright’s new language, known as D, was much further along than the one Alexandrescu was working on, dubbed Enki, and Bright said they’d both be better off if Alexandrescu dumped Enki and rolled his ideas into D. Alexandrescu didn’t much like D, but he agreed. “I think it was the beer,” he now says.
via Wired

Continue reading 

Leave a Reply

featured blogs
Feb 6, 2026
In which we meet a super-sized Arduino Uno that is making me drool with desire....

featured chalk talk

Bluetooth Channel Sounding
In this episode of Chalk Talk, Joel Kauppo from Nordic Semiconductor and Amelia Dalton explore the principles behind Bluetooth channel sounding, the differences between different channel sounding device types, and how Nordic Semiconductor’s high-performance, ultra-low-power Bluetooth SoC with integrated multi-purpose MCU and nRF Connect SDK v3.0.1 can get your next Bluetooth channel sounding design up and running in no time!
Jan 21, 2026
36,205 views