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