Nim programming language finally hit 1.0

Chris wendlec at tcd.ie
Thu Oct 3 08:20:55 UTC 2019


On Wednesday, 2 October 2019 at 21:31:17 UTC, Ola Fosheim Grøstad 
wrote:
>
> Startups is not the best canary as startups have less 
> risk-aversion and technology choices are more influenced by the 
> preferences of the initial staff. They usually don't have 
> enough experience with the task at hand when they start out to 
> properly evaluate the tradeoffs, although since they often are 
> cash-restricted they might go with what they think is the 
> cheaper alternative (or "productivity" as you mentioned). How 
> that works out is difficult to assess. No (sane) company will 
> speak in negative terms about their tech-choices publicly of 
> course, as it would undermine themselves in terms of PR. Thus 
> it is also very difficult to assess what they say (they tend to 
> speak positively about the tech they choose) and one has to 
> assess how they expand into the tech platform as time goes on.

True, true. We never hear about "X dropped D", it's more like "X 
has command line tool in D now!" Wow! ;) But now that you say 
that, that might also be the reason for the "Everything's grand, 
would you PFO !" posts on this forum by people who built their 
organization / product around D. What if potential investors or 
clients hear that the technology they're using doesn't scale very 
well - "scale" as in expansion? The initial "advantage" might 
come back to bite them once they wanna scale up.

As for the big players, I can imagine that they like to play 
around with D to develop prototypes fast, and then see what other 
languages they can use to implement the real-world application. A 
language with a proper and healthy ecosystem. 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?


More information about the Digitalmars-d mailing list