And in the disruptive technologies section…

deadalnix via Digitalmars-d digitalmars-d at puremagic.com
Sun Aug 3 21:44:38 PDT 2014


On Sunday, 3 August 2014 at 10:01:42 UTC, Russel Winder via 
Digitalmars-d wrote:
> The numba package (and llvmpy below it) is rapidly getting to 
> production
> use stage, this means all those people using Python for data 
> analysis
> (and there are a lot of them) will no longer be searching for 
> Cython/C/C
> ++/D to speed up their codes, they'll just @autojit their 
> Python code to
> generate LLVM based native code for the performance critical 
> sections.
>
> This will mean this arena of programming will only use 
> C/C++/Fortran for
> ready made libraries and not for anything new. I suspect this 
> will make
> PyD and similar more or less redundant.
>
> On the up side, it is further emphasizing that LLVM is the 
> short- and
> medium-term future of native code generation and it is good 
> that there
> is LDC, and that it is (almost) up to date with D versions.

Good data layout and avoiding to rely on AA is necessary to be 
really fast. Pyhon won't perform as fast as C/C++/D.


More information about the Digitalmars-d mailing list