www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Which application is much suited and which is not.

reply newBeeee <devast001 gmail.com> writes:
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.
Apr 16 2016
next sibling parent Adam D. Ruppe <destructionator gmail.com> writes:
I use D for everything unless I cannot by some exterior 
constraint.
Apr 16 2016
prev sibling next sibling parent reply Bauss <streetzproductionz hotmail.com> writes:
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.
Apr 16 2016
parent reply Suliman <evermind live.ru> writes:
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
Apr 17 2016
parent =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
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
Apr 17 2016
prev sibling next sibling parent Eugene Wissner <belka caraus.de> writes:
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.
Apr 16 2016
prev sibling parent Gerald <gerald.b.nunn gmail.com> writes:
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
Apr 18 2016