| ||Ask HN: Golang vs. Rust vs. Swift|
11 points by think_freely on Feb 22, 2019 | hide | past | favorite | 11 comments |
|I'm interested in the modern, more memory-safe languages that were built to replace the use of C++ in various places.|
I wondered what people may know of each one? Below is my limited knowledge.
Invented for back-end web development, by Ken Thompson and two others, backed by largely open-source corporation. Has pointers, no classes/inheritance, has own compiler, as well as gcc support. Wide OS and architecture portability.
Outline of original design explained: https://www.youtube.com/watch?v=sln-gJaURzk
Invented for cross-platform desktop app, backed by fully open source organisation. Strongly tied to x86, incompatible with other architectures.
Invented for native apps on client devices, backed by mostly closed source corporation (but Apple gifted clang to the BSD world). Has some level of Linux support...?
Applications are open for YC Winter 2021
| Apply to YC