D and Nim

Brian Rogoff via Digitalmars-d digitalmars-d at puremagic.com
Mon Jan 5 07:51:13 PST 2015


On Monday, 5 January 2015 at 10:21:12 UTC, Paulo  Pinto wrote:
> On Monday, 5 January 2015 at 09:51:22 UTC, Suliman wrote:
>> What is kill future of Nim?
>>
>> D is successor of C++, but Nim? Successor of Python?

I'm not sure if you're being serious, but I'd say yes. The space 
where I see Nim being successful is mostly occupied by Python and 
Go. That it can compete with D in some systems programming, or 
for games, is nice, but games are dominated by C++ and I don't 
see how any new language displaces it in the near future. That 
doesn't mean that the OP shouldn't experiment though.

With some effort in the scientific space, I believe that Nim 
could compete with MATLAB/R/Julia, but currently the libraries 
just don't exist. But the language would appeal to scientific 
programmers I think, more so than would D.

> A C++ successor is any language that earns its place in a OS 
> vendors SDK as the OS official supported language for all OS 
> layers.

I think a C++ successor is a language that 'enough' people would 
choose where before they'd have chosen C++. Java has already 
cleared that bar.





More information about the Digitalmars-d mailing list