▲ 12 ▼ Video: Go, C++, or Java for dna sequencing pipelines?
While Go is not designed for parallel programming, it nevertheless has features that are beneficial for parallelism, especially a work-stealing scheduler for goroutines and a concurrent, parallel garbage collector. Pascal Costanza presents an evaluation of programming languages for expressing DNA sequencing pipelines, with Go along C++ and Java. Go hits a sweet spot of performing really well with little programming effort.
Register to comment or vote on this story