|
1) Modula-2, Active Oberon, Erlang 2) .NET, Java, Smalltalk, Common Lisp 3) Any compiled language until the mid-1990's. 4) Amsterdam Compilers Toolkit, 1980 5) Until the repo changes, forbids distribution of binary libraries 6) Standard ML, Caml Light, OCaml, Haskell,... 7) Turbo Pascal on CP/M, MS-DOS computers running at 7 MHz, with 640KB. |
Additionally:
- Erlang does not implement CSP, it implements Actor model
- Java does NOT have all the listed features included in its default toolkit - hence the existence of Gradle, Maven and all other packaging/testing/benchmarking solutions
- The "until mid 1990's" is the keyword here - I'm talking about modern languages and I explicitly pointed that out
- ACT is not part of any language, it is an external tool that may or may not be reliable, but definitely does not have toolchain/standard library level of quality/stability guarantee.
- "Until the repo changes" - packages can disappear from any system, see leftpad incident
- "forbids distribution of binary libraries" - not true, see [0]
[0] https://docs.google.com/document/d/1nr-TQHw_er6GOQRsF6T43GGh...
---
However, if I have misread your tone, and your post was intended to be an informative list of languages Go was inspired by, then thanks for the information. But some of it is misleading or false.