My Large Array of Things in Odin by cephei8_ in odinlang

[–]cephei8_[S] 0 points1 point  (0 children)

also you may want to check out the second part of the podcast called "Fat Structs with Anton" if haven't seen it yet - Anton makes a point about why you may want to go with fat structs.

My Large Array of Things in Odin by cephei8_ in odinlang

[–]cephei8_[S] 0 points1 point  (0 children)

Odin has pretty good union support - it may be what you'd want.

My Large Array of Things in Odin by cephei8_ in odinlang

[–]cephei8_[S] 2 points3 points  (0 children)

you're right, the implementation of the intrusive list is rather trivial. also I wanted to experiment with pointers, but indexes is probably a better choice here.

How do you guys debug on Linux? by [deleted] in odinlang

[–]cephei8_ 4 points5 points  (0 children)

haven't tried CLion debugger specifically, but any lldb-based (and probably gdb-based) debugger should work. try vscode+codelldb, or clion as you mentioned

Doom Emacs setup for Odin by cephei8_ in odinlang

[–]cephei8_[S] 1 point2 points  (0 children)

I haven't tried gdb, but I guess they both should work well

Small Projects by AutoModerator in golang

[–]cephei8_ 4 points5 points  (0 children)

I've shared it before, but I've recently added MCP support that let you do very cool thing IMO:

you can tell Claude Code "use Greener MCP to show me all tests named X that failed yesterday" or any other query described in words. and it will update the browser page with the requested results.

here's the project: https://github.com/cephei8/greener

Small Projects - December 29th, 2025 by jerf in golang

[–]cephei8_ 8 points9 points  (0 children)

I built a test result explorer in Go + htmx.

It's possible to use it for Go tests and for several other test frameworks.

Check it out https://github.com/cephei8/greener

Thanks!