Passion Fruit!

Vrinda Vasavada's Blog

“D”: Combining Simplicity and Efficiency in Programming

on July 7, 2014


Programming has always been a tug-of-war between front-end and back-end operations, between languages that are easy to use and are extremely fast. Today, most companies use C++ because of its speed; however, it is extremely inconvenient for the programmers to use for building their software!

This is where Andrei Alexandrescu and Walter Bright come into the game. In 2005, both had a similar vision: to develop a language that could bridge the gap between the programmer and the user and could be used for both back-end and front-end operations. Eventually, they developed a language called “D,” that is now used for recreating parts of Facebook and is slowly entering the startup market.

To me, this is a very interesting field of study. Bridging this gap that separates the user from the programmer would definitely lead to higher computer literacy rates and increased interest in computers among children.

If you would like to read more about this, here is the link to the article:

Smile and wave, Vrinda Vasavada 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: