TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Go vs. C: A Language Comparison of Concurrent Programming Features

17 pointsby xkarga00over 10 years ago

4 comments

nutateover 10 years ago
Awesome write up. I did a fair amount of POSIX threads based c code and a bit of Go as if it were compiled Python programming. This helps bridge the gap between arcane pthreads best practices and the much more terse Go channel methodology. Thanks for doing this so I can start wrapping my head around the finer points of goroutines, etc.
bradheover 10 years ago
Comparing a language designed 35 years ago with a language designed a few years ago on the merits of a particular niche that the newer language was designed practically from the ground up for. Shocking conclusion here...
评论 #8761604 未加载
ustolemynameover 10 years ago
This seems to be more "Go vs. POSIX Threads". I was expecting a discussion of Go vs. <stdatomic.h> and <threads.h> from C11.
ameliusover 10 years ago
What about Rust vs. Go?
评论 #8760264 未加载