D for project in computational chemistry

John Colvin via Digitalmars-d digitalmars-d at puremagic.com
Tue Aug 4 07:57:45 PDT 2015


On Tuesday, 4 August 2015 at 13:42:15 UTC, Chris wrote:
> On Tuesday, 4 August 2015 at 13:25:22 UTC, maarten van damme 
> wrote:
>> I'm not a programmer myself and used D for a project in 
>> computational
>> electromagnetics. While I had to implement numerical 
>> integration and a bit
>> of linear algebra which was annoying (would be really useful 
>> in phobos), it
>> was a joy to work with and the resulting program was 
>> incredibly fast.
>> Most others used matlab and the difference in speed was more 
>> than a factor
>> 100. Not only that, prototyping went quicker in D.
>
> Good that you point that out. Most people I know claim that 
> it's easier to develop/prototype in with Matlab. Apart from 
> execution speed and fast prototyping, Matlab is proprietary. 
> This alone is a deal breaker.

Matlab is a linear algebra DSL with a general purpose 
mathematical programming language caked on to it, held in place 
purely by money and consumer lock-in.


More information about the Digitalmars-d mailing list