Is D Language mature for MMORPG Client ?

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Fri Aug 3 20:04:12 PDT 2012


On 8/3/12 4:05 PM, bearophile wrote:
> Robert:
>
>> im a c++/c# developper and i really want to try D.
>>
>> I am currently developing a MMORPG, client part is in c++ and
>> server in c#, i want to know if D language is "ok" for the client side ?
>
> I have one more comment. I see D as a possible future alternative to Ada
> to write some moderately reliable programs. D is not designed to write
> programs as reliable as Ada programs (*), but once the D compiler and
> Phobos will be well debugged, I think D programs will be more reliable
> than C/C++ programs.
>
> But so far I have not seen people think and discuss of D as a possible
> future alternative to Ada; most people seem interested in D just as a
> language to write games.
>
>
> (*) Ada has many features missing in D that make its programs
> significantly safer than D programs, like:
> - built-in ranged integers;
> - user-defined array indexes;
> - clean syntax to stack-allocate matrices of runtime-defined sizes;
> - pointer kinds with different limitations;
> - stack overeflow safeties;
> - safe concurrency;
> - no undefined semantics;
> - explicit type conversions;
> - sane modulus on negative numbers;
> - integral runtime overflow tests;
> - etc etc.
>
> Bye,
> bearophile

What did I just read? Oh boy.

Andrei


More information about the Digitalmars-d mailing list