HackerTrans
TopNewTrendsCommentsPastAskShowJobs

divs1210

no profile record

Submissions

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

github.com
2 points·by divs1210·3 months ago·3 comments

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

github.com
1 points·by divs1210·3 months ago·0 comments

Libgoc: A Go-style CSP concurrency runtime for C

github.com
3 points·by divs1210·4 months ago·1 comments

comments

divs1210
·2 months ago·discuss
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 months ago·discuss
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 years ago·discuss
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 years ago·discuss
Half Life 3…