HackerTrans
トップ新着トレンドコメント過去質問紹介求人

divs1210

no profile record

投稿

Show HN: CSP Benchmarks – Go vs. core.async (Clojure) vs. libgoc (C)

github.com
2 ポイント·投稿者 divs1210·3 か月前·3 コメント

Show HN: Libgoc – Go-like CSP-style HTTP client/server library for C

github.com
1 ポイント·投稿者 divs1210·3 か月前·0 コメント

Libgoc: A Go-style CSP concurrency runtime for C

github.com
3 ポイント·投稿者 divs1210·4 か月前·1 コメント

コメント

divs1210
·2 か月前·議論
Hi, Alex!

Happy you find it cool!

I will update the Clojure and core.async versions to latest.

You're right I forgot to mention the JVM version in the benchmarks.

I'll be running fresh benchmarks once the current task I'm working on is done.

I will have to look into io-thread, not familiar with it.

Although my aim with the benchmarks is to have nearly identical code for all platforms without any platform-specific optimizations - I'm not sure yet how io-thread plays into that.

Will definitely add the JVM version and update Clojure dependencies and let you know when I have fresh benchmarks.
divs1210
·4 か月前·議論
Libgoc is a Go-style CSP concurrency runtime for C: threadpools, stackful coroutines, channels, select, async I/O, and garbage collection in one coherent API.
divs1210
·4 年前·議論
I got the Valve Index, then found out my computer isn’t good enough for it…

Saw the playthrough on youtube, though. Looks like a lot of fun.
divs1210
·4 年前·議論
Half Life 3…