Geekzone: technology news, blogs, forums
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.

53 posts

Master Geek
+1 received by user: 14

Topic # 143721 24-Apr-2014 15:21
Send private message

Hi guys,

Does anyone have any experience with D? Is it truly a worthwhile successor to C/C++? And if so, why aren't more people using it?
Thanks for any info.

Create new topic
1189 posts

Uber Geek
+1 received by user: 107

  Reply # 1030663 24-Apr-2014 15:27
Send private message

I have always viewed languages like that as training wheels for people that want to program in C/C++.  There isn't anything wrong with C/C++ so personally  I wouldn't waste time on another language that pretty much does the same thing.

Software Engineer



8889 posts

Uber Geek
+1 received by user: 1187

  Reply # 1030710 24-Apr-2014 16:53
Send private message

Does anyone have any experience with D?

Not me.

Is it truly a worthwhile successor to C/C++?


And if so, why aren't more people using it?

It is new and only recently reached a stable version.

But mainly the last major language developments to come along had massive vendors behind them (Sun, Microsoft) making adoption and widespread use almost inevitable.

Time will tell but I suspect the adoption path will be existing large vendors incorporating features into their existing products over time to solve similar problems.


144 posts

Master Geek
+1 received by user: 20

  Reply # 1032403 28-Apr-2014 10:22
Send private message

When I tried to choose new language to learn I had a view on D. I decided to go with Go lang (from google) though. It's more suitable for my area (web-dev) as language to make fast services and also I believe that this language will be more popular soon. For me D doesn't offer anything that makes it better than C or Java. It's slower than C and less featured than Java. (This is my opinion, not scientifically proven fact ;)

New languages always has low popularity because they new :). No good frameworks, no vendors support, no IDE's, no debuggers, no libs, small amount of supported platforms. The trick is to catch perspective language and become pro before language become mainstream. 

Create new topic

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:

Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:

Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:

News »

How Oppo shakes New Zealand’s phone market
Posted 22-Aug-2017 18:32

Recognition for top small business advisors
Posted 22-Aug-2017 17:23

OPPO R11 dual 20MP camera phone debuts in New Zealand
Posted 22-Aug-2017 15:45

Intel introduces new 8th Generation processors
Posted 21-Aug-2017 19:02

Trend Micro launches Home Network Security
Posted 21-Aug-2017 18:38

Avondale College students at top of Microsoft Office Specialist World Championship
Posted 21-Aug-2017 14:11

Garmin introduces inReach SE+ and inReach Explorer+
Posted 21-Aug-2017 14:05

Public Wi-Fi plus cloud file sharing
Posted 18-Aug-2017 11:20

D-Link NZ launches professional Wireless AC Wave 2 Access Point for businesses
Posted 17-Aug-2017 19:25

Garmin introduces the Rino 700 five-watt two-way handheld radio
Posted 17-Aug-2017 19:04

Garmin announces the Foretrex 601 and Foretrex 701 Ballistic Edition for outdoor and tactical use
Posted 17-Aug-2017 19:02

Brightstar announces new distribution partnership with Samsung Knox platform in Australia
Posted 17-Aug-2017 17:07

Free gig-enabled WiFi network extends across Dunedin
Posted 17-Aug-2017 17:04

Samsung expands with connect Gear S3 Frontier
Posted 17-Aug-2017 15:55

Fact-checking Southern Cross Next cable is fastest to USA
Posted 17-Aug-2017 13:57

Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.