D popularity
Era Scarecrow
rtcvb32 at yahoo.com
Sun Jan 20 06:53:14 PST 2013
On Sunday, 20 January 2013 at 14:31:25 UTC, Phil Lavoie wrote:
> On Sunday, 20 January 2013 at 09:52:42 UTC, SaltySugar wrote:
>> Why it isn't popular? We must popularize it. There aren't any
>> tutorials with D, books and other stuff. How about writing a D
>> programming forum?
> I have heard of D from a coworker but was uninterested in
> learning a new language at the time (and there might be many
> others in that situation). I use D now because I started a new
> project and D fitted my needs perfectly.
>
> I think D shines when people start looking for a new language,
> especially as a C/C++ (IMHO) replacement. As more and more
> will, the more popular D will become.
>
> As you know, those languages C/C++ are probably the most used
> languages worldwide (I am not saying not other rivals them) and
> in companies. Therefore, people who use it tend to use it for
> good reasons (legacy code compatibility, maturity of
> tools/compilers, efficient code generation, low memory
> consumption, etc...), and their minds will be hard to change,
> unless a smooth transition is guaranteed.
The standard library needs to be complete/reliable as well along
with everything needed for parallel processing. An obvious need
and interest is also present to have libraries/features not rely
on the GC (in places where there is no GC); Meaning likely only
the replaced functions (that needed the GC) need be re-written.
Perhaps naming it like std.nogc.stdio for clarity; Naturally
anything in std.stdio will be forwarded through the nogc so
transition is invisible API-wise.
I'm sure once the library & compiler & language are fully fixed
and ready that D will become very very popular. C++ will never
stop being used (embedded systems, games that they need every
cycle and can't risk switching languages), but it's ugliness and
issues can be reduced, maybe even replaced as the standard
language some day.
More information about the Digitalmars-d
mailing list