[CWM] Plan9 inspired OpenBSD

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.

18 points · 2 comments · view on lemmy.world

2 Comments

hydroptic@sopuli.xyz · 2 pts · 2y (4 replies)
[ removed ]
mccd@lemmy.sdf.org · 2 pts · 2y (3 replies)

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 (2 replies)
[ removed ]
mccd@lemmy.sdf.org · 2 pts · 2y (1 reply)

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
[ removed ]