Hi all, I"m a newbie trying to better understand between go and distributed computing. Can you answer the below questions I have?
- Noticed a lot of distributed computing/distributed systems class taught in go. Why is this?
- How is Go actually used to manage cluster computing/HPC systems in practice? Examples would be helpful
- Traditional HPC systems are build on C/C++ with openMP, MPI, etc. Can Go do the same things?
- What are the pros/cons of building a modern distributed compute/HPC system today in Go vs C++?