Stories
Slash Boxes
Comments

SoylentNews is people

posted by azrael on Tuesday July 08 2014, @05:08PM   Printer-friendly
from the which-is-the-next-smallest? dept.

Wired reports on some new programming languages.

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.

The result is a programming language that just might defy the odds. Nine years after that night in Seattle, a $200-million startup has used D to build its entire online operation, and thanks to Alexandrescu, one of biggest names on the internet is now exploring the new language as well. Today, Alexandrescu is a research scientist at Facebook, where he and a team of coders are using D to refashion small parts of the company's massive operation. Bright, too, has collaborated with Facebook on this experimental software, as an outsider contractor. The tech giant isn't an official sponsor of the language-something Alexandrescu is quick to tell you- but Facebook believes in D enough to keep him working on it full-time, and the company is at least considering the possibility of using D in lieu of C++, the venerable language that drives the systems at the heart of so many leading web services.

In fact, Facebook is working to bridge this gap with not one but two languages. As it tinkers with D, the company has already revamped much of its online empire with a new language called Hack, which, in its own way, combines speed with simplicity. While using Hack to build the front-end of its service- the webpages you see when you open the service in your web browser-Facebook is experimenting with D on the back-end, the systems that serve as the engine of its social network. Certainly, D still faces a long road to success. But this new language has already come further than most.

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Funny) by Horse With Stripes on Tuesday July 08 2014, @07:33PM

    by Horse With Stripes (577) on Tuesday July 08 2014, @07:33PM (#66142)

    35 years ago I got a 'D' in my first programming class. That was my first exposure to 'D' programming ;-)

    Starting Score:    1  point
    Moderation   +2  
       Funny=2, Total=2
    Extra 'Funny' Modifier   0  

    Total Score:   3