Nim programming language finally hit 1.0

Ola Fosheim Grøstad ola.fosheim.grostad at
Thu Oct 3 11:54:18 UTC 2019

On Thursday, 3 October 2019 at 08:20:55 UTC, Chris wrote:
> Python is often used for prototyping too, and then the real app 
> is written in C++. This begs the question, is D becoming a 
> native Python?

I don't know about that, but I think Python works both ways. Some 
use Python for application-scripting or application-plugins, 
others use Python for the main program and use C/C++ for 
"plugins". So there is a lot of flexibility in using Python for 
prototyping that few other platforms provide.

For instance, if you design a vector-drawing-app, you might start 
by looking for Python libs then set it up with a simple interface 
then replace each component. Few other languages let you start 
from that level of "patching things together" (except outdated 
languages like Perl, Common Lisp or *choke* Visual Basic).

Prototyping in Nim or D doesn't sound very attractive to me. They 
probably should aim for production.

At this point TypeScript/node.js/electron/angular would probably 
be a more likely candidate for prototyping.

More information about the Digitalmars-d mailing list