Hard Light Productions Forums

Off-Topic Discussion => Programming => Topic started by: technopredator on June 25, 2013, 02:28:38 pm

Title: Your opinion on D Programing Language?
Post by: technopredator on June 25, 2013, 02:28:38 pm
http://dlang.org/

I came across it while torrenting a programming language library, it says is the next C, I don't know enough about programming languages or C/C++ to tell so I'd appreciate please the input of experienced/expert C++ programers.
Title: Re: Your opinion on D Programing Language?
Post by: Luis Dias on June 25, 2013, 02:34:55 pm
Of course it's the next C. I mean come on it's called D!
Title: Re: Your opinion on D Programing Language?
Post by: An4ximandros on June 25, 2013, 02:50:58 pm
 So, anyone here like the D?
Title: Re: Your opinion on D Programing Language?
Post by: Phantom Hoover on June 25, 2013, 03:34:23 pm
From what I've heard it doesn't really have a big enough advantage on C++ to justify its obscurity and apparently poor library and toolkit selection. Would not recommend.
Title: Re: Your opinion on D Programing Language?
Post by: technopredator on June 25, 2013, 04:46:11 pm
What do you mean by obscurity?
Title: Re: Your opinion on D Programing Language?
Post by: Phantom Hoover on June 25, 2013, 05:06:24 pm
Well it... hasn't really caught on. For a language that's trying to fill the same niche as C++, that's a pretty big deal.
Title: Re: Your opinion on D Programing Language?
Post by: The E on June 26, 2013, 02:45:43 am
The idea of creating a better C++ is certainly appealing. Unfortunately, C++11 is already a huge improvement, and the people who really care about stuff like having a clean object-oriented language have Java and C# available. Add to that a huge bunch of common C++ libraries that are used everywhere with lots of easy-to-use c++ bindings, and you're competing against a huge ecosystem. New languages are rarely able to establish themselves against this ecosystem unless they have really compelling qualities that make the investment in terms of developer time (i.e. building compatibility layers, learning the language) worthwhile.
Title: Re: Your opinion on D Programing Language?
Post by: technopredator on June 27, 2013, 02:06:38 am
Thanks for the feedback guys, I suspected something like that, that's why I'd liked to know how good it is compared to C++ but looks like nobody here has ever tried seriously, I guess is up to me then.
Title: Re: Your opinion on D Programing Language?
Post by: karajorma on June 28, 2013, 12:04:04 am
Of course it's the next C. I mean come on it's called D!

Which surely means that E (http://en.wikipedia.org/wiki/E_%28programming_language%29) is even better. :p
Title: Re: Your opinion on D Programing Language?
Post by: Ghostavo on June 28, 2013, 07:17:00 am
Which in turn means ZPL (http://en.wikipedia.org/wiki/ZPL_(programming_language)) is the ultimate language.
Title: Re: Your opinion on D Programing Language?
Post by: The E on June 28, 2013, 07:24:57 am
Which surely means that E (http://en.wikipedia.org/wiki/E_%28programming_language%29) is even better. :p

Quite.

(For reals: One of my first programming experiences was hacking around on the Amiga with a language called Amiga E (http://strlen.com/amiga-e) back then, which was all sorts of awesome)
Title: Re: Your opinion on D Programing Language?
Post by: Phantom Hoover on June 28, 2013, 07:38:19 am
Is that Wouter as in Wouter "created FALSE, heralded the esolang age" van Oortmerssen?

Also: behold, the hierarchy of programming languages. (http://iron9light.wordpress.com/2009/12/16/single-letter-programming-langage-a-z/)
Title: Re: Your opinion on D Programing Language?
Post by: The E on June 28, 2013, 07:50:27 am
The very same. I hasten to add that AmigaE, despite the wording in the wiki article on Oortmerssen, is not an esolang.
Title: Re: Your opinion on D Programing Language?
Post by: Luis Dias on July 02, 2013, 01:00:40 pm
I like the G one. Sounds sufficiently exciting :yes:
Title: Re: Your opinion on D Programing Language?
Post by: technopredator on July 11, 2013, 03:26:14 pm
I remember back in '96 I made a search for those languages and all letters were defined on wikipedia, yes I checked all 26 of them, since then some have merged, morphed, or died, a few went from opensource to commercial, then I lost track after a while, the one that seemed to have big data structure handling was K, but its syntax was horrible and complicated but very short, I hope it has improved, I suggested K for POV-Ray and I got flamed by 1 of the devs of it no less, among others, when I tried to discuss the idea on their newgroup, damn that was a bad call, but I honestly thought it used a lot of data back then  :D
Title: Re: Your opinion on D Programing Language?
Post by: Phantom Hoover on July 11, 2013, 05:03:27 pm
the one that seemed to have big data structure handling was K, but its syntax was horrible and complicated but very short, I hope it has improved,

Well it's an APL derivative, and there's still a single-letter one of them; it's just called J now.