Thread overview
Which application is much suited and which is not.
Apr 16, 2016
newBeeee
Apr 16, 2016
Adam D. Ruppe
Apr 16, 2016
Bauss
Apr 17, 2016
Suliman
Apr 18, 2016
Ali Çehreli
Apr 16, 2016
Eugene Wissner
Apr 18, 2016
Gerald
April 16, 2016
Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming.


April 16, 2016
I use D for everything unless I cannot by some exterior constraint.
April 16, 2016
On Saturday, 16 April 2016 at 14:08:05 UTC, newBeeee wrote:
> Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming.

I use D for pretty much everything. I use for a new website I'm working on using D and my own custom template engine for rendering websites similar to asp.net,'s mvc and razor. I use it for most applications I do, small or big. The only time I don't use D is when I'm at work since I work with a lot of already existing .net code but I'd never start a new project not written in D. The reason is pretty simply; D had everything that could ever need and things it lacks has never been things I couldn't do myself. By using D I have achieved and accomplished things much faster than any other languages that I use/used and it's been performing better too. I haven't had a reason not to use D yet.
April 16, 2016
On Saturday, 16 April 2016 at 14:08:05 UTC, newBeeee wrote:
> Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming.

I would use D for web programming and for desktop applications, system programs. Though D website says, D can be used for scripting, I would never choose D for scripting. Programs that relies on a lot of system programs or that should call other shell scripts, I would write in bash.
April 17, 2016
On Saturday, 16 April 2016 at 18:13:57 UTC, Bauss wrote:
> On Saturday, 16 April 2016 at 14:08:05 UTC, newBeeee wrote:
>> Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming.
>
> I use D for pretty much everything. I use for a new website I'm working on using D and my own custom template engine for rendering websites similar to asp.net,'s mvc and razor. I use it for most applications I do, small or big. The only time I don't use D is when I'm at work since I work with a lot of already existing .net code but I'd never start a new project not written in D. The reason is pretty simply; D had everything that could ever need and things it lacks has never been things I couldn't do myself. By using D I have achieved and accomplished things much faster than any other languages that I use/used and it's been performing better too. I haven't had a reason not to use D yet.

Could you write article about D for Csharp programmers? About D benefits

April 17, 2016
On 04/17/2016 02:33 AM, Suliman wrote:

> Could you write article about D for Csharp programmers? About D benefits

While waiting for that document: :)

  http://dconf.org/2013/talks/wilson.html

Ali

April 18, 2016
On Saturday, 16 April 2016 at 14:08:05 UTC, newBeeee wrote:
> Let's say you have decided to use D programming language. For what kind of applications would you choose D programming language and For what kind of applications you won't choose D programming.

I might be in the minority opinion here but personally I wouldn't use D for enterprise applications in a Fortune 500 type environment unless there was a significant order of magnitude advantage to doing so (i.e. some niche that D really shines in compared to Java/C#). I'd say this for the following reasons:

a. Eco-system. D is a great language but it's eco-system of libraries is very weak compared to more mature stacks, integration in a heterogeneous enterprise environment is not going to be D's forte.

b. Talent availability. Java/C# developers are easy to find, D not so much