Re:Go: The Good, the Bad and the Ugly
by askthrowaway on Friday April 13, 2018 @02:24PM
(#16832601)
Can you list some of these ?
Additionally, OCaml, SML, Free Pascal, Delphi, Oberon, Oberon-2, Oberon-07, Active Oberon, Component Pascal, Basic, Common Lisp, Scheme, Java (yes all commercial JDKs do support it and on Android 5+), Clipper, Modula-2, Modula-2+, Modula-3, Dart 2.0, Swift, MLton.
It just happened that with widespread adoption of C and C++, many devs lost sight of alternatives.
Re:Go: The Good, the Bad and the Ugly
by nostalgeek on Friday April 13, 2018 @07:34PM
(#16834842)
You are ignoring Ada. In fact most problems with the Go languages are solved in Ada(tasks vs goroutines and channels, generics vs interface {}, synchronized data structures, variants type vs runtime plumbing to create unions...).
No I am not, remark the Additionally at the beginning of the setence and eesmith's comment already mentioning Ada with the same time as mine.
Ada is one of my favourite languages.
D, Objective C, C# come to mind. Further away, Eiffel and Ada. More esoterically, Fortress. And I don't even really pay attention to the world of programming languages.
Re:Go: The Good, the Bad and the Ugly
by michaelcampbell on Friday April 13, 2018 @02:48PM
(#16832849)
Not the OP here, but nim and crystal come to mind.
That's just plain not true. There are so many languages that compile to machine code. So, so many.