conv.

All stories
Fading · day 3

Relying on Go

Conversation activity · last 3 days peak 3/hr

Peak 3 items in one hour at Aug 10, 4 AM; 16 items over 3 days Aug 9, 10 AM — 2 items · Hacker News 1, Lobsters 1Aug 9, 11 AM — no itemsAug 9, 12 PM — 2 items · Lobsters 2Aug 9, 1 PM — 1 item · Lobsters 1Aug 9, 2 PM — 1 item · Lobsters 1Aug 9, 3 PM — no itemsAug 9, 4 PM — no itemsAug 9, 5 PM — no itemsAug 9, 6 PM — no itemsAug 9, 7 PM — no itemsAug 9, 8 PM — no itemsAug 9, 9 PM — no itemsAug 9, 10 PM — no itemsAug 9, 11 PM — no itemsAug 10, 12 AM — no itemsAug 10, 1 AM — no itemsAug 10, 2 AM — no itemsAug 10, 3 AM — no itemsAug 10, 4 AM — 3 items · Lobsters 3Aug 10, 5 AM — no itemsAug 10, 6 AM — 1 item · Lobsters 1Aug 10, 7 AM — 2 items · Lobsters 2Aug 10, 8 AM — no itemsAug 10, 9 AM — no itemsAug 10, 10 AM — no itemsAug 10, 11 AM — 1 item · Lobsters 1Aug 10, 12 PM — no itemsAug 10, 1 PM — no itemsAug 10, 2 PM — 1 item · Lobsters 1Aug 10, 3 PM — no itemsAug 10, 4 PM — 1 item · Lobsters 1Aug 10, 5 PM — no itemsAug 10, 6 PM — no itemsAug 10, 7 PM — no itemsAug 10, 8 PM — no itemsAug 10, 9 PM — no itemsAug 10, 10 PM — no itemsAug 10, 11 PM — no itemsAug 11, 12 AM — no itemsAug 11, 1 AM — no itemsAug 11, 2 AM — no itemsAug 11, 3 AM — no itemsAug 11, 4 AM — no itemsAug 11, 5 AM — no itemsAug 11, 6 AM — no itemsAug 11, 7 AM — no itemsAug 11, 8 AM — no itemsAug 11, 9 AM — no itemsAug 11, 10 AM — no itemsAug 11, 11 AM — no itemsAug 11, 12 PM — no itemsAug 11, 1 PM — no itemsAug 11, 2 PM — 1 item · Lobsters 1Aug 11, 3 PM — no itemsAug 11, 4 PM — no itemsAug 11, 5 PM — no itemsAug 11, 6 PM — no itemsAug 11, 7 PM — no itemsAug 11, 8 PM — no itemsAug 11, 9 PM — no itemsAug 11, 10 PM — no itemsAug 11, 11 PM — no itemsAug 12, 12 AM — no itemsAug 12, 1 AM — no itemsAug 12, 2 AM — no items 3 items · 4 AM
Aug 10yesterdaynow · 3:24 AM

Clustered from 16 items across 2 sources. Not yet parsed — the coverage below is the raw record.

Social posts 2

  • Relying on Go Hacker News · ibobev · 2d ago · 32▲ · 1 comments
  • Relying on Go go · cgrinds · 2d ago · 35▲ · 13 comments

Voices from the web unedited

  • > All Solod code is translated to regular C11 and then compiled with GCC or Clang. Solod therefore relies on C tooling and decades of optimization work just as much as on Go's. This is an interesting choice. Personally, I view Go's build pipeline as one of its best selling points. I love how I can take a Go project and build a static binary for…

    spillybonesgo2d ago18▲view on Lobsters ↗
  • Yeah this is a bizarre direction. Go is a crappy language (with some neat tricks), on a good runtime. That's why there are many attempts to "TypeScript" Go by writing a superset with extra features that compiles to plain Go. To have to write in a *subset* of Go to make an eventual C compiler happy... oof why?

    kbdgo2d ago12▲view on Lobsters ↗
  • > To have to write in a subset of Go to make an eventual C compiler happy... oof why? I feel like if you have to ask, you're probably not in the target audience :-) But there's been [many stories posted](https://lobste.rs/domains/antonz.org) about Solod these last few months, in particular [this announcement](https://antonz.org/solod/) with their…

    jmivengo2d ago11▲view on Lobsters ↗
  • One of Go's biggest wins for many (not all) people is its simplicity. Some people like the direct, imperative style without too many frills, while still being able to handle concurrency in a reasonable manner (or, at least, a more reasonable manner than Python, say). That said, there are languages that target Go…

    petercgo2d ago9▲view on Lobsters ↗
  • Just anecdotal evidence from my side but while a Go programs memory consumption might be higher than something written in a low-level non-GC language, I still haven't encountered a single Go program that uses nearly as much memory as an equivalent Java program. Quite the opposite is true in my experience.

    klingtnetgo1d ago7▲view on Lobsters ↗
  • > I love how I can take a Go project and build a static binary for every major platform with no difficulty, and without having to worry about the C stdlib's platform differences. C lovers can find this in the Zig toolchain.

    Vaelaterngo1d ago6▲view on Lobsters ↗
  • My main grievances with Go as a language are (in order): 1. lack of semantics for controlling allocations--you have to try to guess and check about what the escape analyzer will do 2. No const generic type parameters 3. No sum types, emulating them is clumsy, verbose, error prone, and performance tradeoffs aren't great 4. Would like more const…

    weberc2go1d ago4▲view on Lobsters ↗
  • Obviously, those who think "Go is a crappy language" won't need this, but those who love Go as a language would appreciate being able to write software in it for the things they can't use the Go runtime. There's nothing bizarre in this direction.

    dchestgo1d ago4▲view on Lobsters ↗
  • I assume the GP was being a bit hyperbolic but as a refugee from Java there is almost no comparison. The Go runtime is a blessing, the Java runtime is a curse.

    doctor_evalgo1d ago3▲view on Lobsters ↗
  • My biggest grievance by far has always been the awful error handling. "But errors as values bro!" Yes errors as values are great but Go is terrible at it. I love how Zig handles it including syntax for all the cases of null, undefined, and errors, and bubbling up an error (try) without a bunch of manual error checks that the Go compiler doesn't…

    kbdgo1d ago2▲view on Lobsters ↗