Nim programming language finally hit 1.0

Russel Winder russel at winder.org.uk
Mon Oct 7 16:56:07 UTC 2019


On Mon, 2019-10-07 at 10:38 +0000, Chris via Digitalmars-d wrote:
[…]
> There is a trend (started by Google?) to keep PLs simple so that 
> a) non-programmers can write code too and b) the code is more 
> robust. Go is one example and now definitely Dart, i.e. there's 
> only so much you can do / choose from. C++ is out of the question 
> and D is somewhere between C++ and Python, fast modelling but way 
> too many features for people who are not really into programing.

I believe the publicly released rationale for Go:

– A modern update on C: remove the obvious cruft of C, add object-based and
GC.
– A language very fast to parse and code generate.
– Include modern approach to parallelism and concurrency in the language:
processes and channels on a thread pool.
– Include a modern approach to code reuse – it is not totally clear Go has yet
achieved this.
– A language in which Google interns cannot make big errors.

-- 
Russel.
===========================================
Dr Russel Winder      t: +44 20 7585 2200
41 Buckmaster Road    m: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20191007/6a99fb83/attachment.sig>


More information about the Digitalmars-d mailing list