Hey everyone!
Recently managed to figure out my memory issues, had a corrupt ram that I needed to replace. Openbsd has now been running great and all the memory issues are gone.
I fell in love recently with dithered images, it creates an amazing aesthetic.
Setup:
OS - OpenBSD
Term - Xterm
Shell - sh
WM - cwm
Font - Go Mono
Applications - imv, vim, xclock
My vim theme is a slightly modified version of the default quiet theme. Just changed the background and comment color.

2 Comments
hydroptic@sopuli.xyz · 2 pts · 2y
mccd@lemmy.sdf.org · 2 pts · 2y
Yeah I'm very new to the language; I like the simple toolchain and network libraries but the way I need to reimplement a bunch of primitive functions surprises me a lot (no math.Max for ints ??). I feel productive in Go, but a part of me feels that is just because I'm outputting so much boilerplate haha.
If I could have ocaml with the toolchain and library ecosystem of Go, I'd be happy.
hydroptic@sopuli.xyz · 2 pts · 2y
mccd@lemmy.sdf.org · 2 pts · 2y
My feeling for Go and why I went with it for my project is that I think it is the language that sucks the least for server development since I value simplicity, decent performance, fast feedback loop, portability, offline docs and good tooling. It also has a big userbase, and I have a bunch of obscure tooling elsewhere so I felt I didn't want to introduce more esoteric choices. But it felt a bit sad that it was the best option.
I also looked at Elixir but found the layers of abstractions a bit intimidating and I heard stories that compilation times becoming long.
Ocaml ticks most of the boxes of what I look for, but the library ecosystem is immature for server development IMO.
Do you have any language you prefer?
hydroptic@sopuli.xyz · 2 pts · 2y