justinhj.bsky.social
Principal engineer working on streaming and AI. Functional programming, game development, category theory, youtube and blogger
40 posts
341 followers
279 following
Prolific Poster
Conversation Starter
comment in response to
post
From the slides looks very cool
comment in response to
post
Those other languages mostly don't care to appease functional programmers at all so they are happy to name it whatever they feel is pragmatic.
I do prefer bind to the alternatives though, it neatly captures (no pun intended) the essence of the operation.
comment in response to
post
Mason for easy management of lsp servers. Lazy for plugin management. fzf-lua. whichkey.
comment in response to
post
Bing Copilot won’t generate images of any famous people. I think Grok is one of the few that does.
comment in response to
post
I found it slow and plodding. I played Divinity Original Sin which seemed a but faster pace. May go back and try it again but maybe not. No score.
Yakuza Like a Dragon. Great story, enormous amount of things to do. 8/10
comment in response to
post
work well across functions. Error messages are generally not very good.
There is no Set in the stdlib, but maybe it's easy to find a community implementation, this was day 1 of Zig for me so I don't know.
6/6
comment in response to
post
Impressions of Zig. It seems like if you took C and modernized it, or took Go and removed GC and channels. It forces you to handle errors, which is nice, but not as onerous as the Rust borrow checker, making it a lot faster to work with. Anonymous structs don't seem to 5/6
comment in response to
post
It took about 2 hours work to get the Haskell code ported and the resulting code runs in 3.5 seconds, a pretty good speed up. I haven't spent time trying to optimize either.
github.com/justinhj/adv...
4/6
comment in response to
post
and DeepSeek. On balance I think Claude did the best but DeepSeek was also very good.
Interestingly none of them could help me make a working simple build in the first instance and I had to resort to RTFM
3/6
comment in response to
post
So I thought it may be fun to port it to Zig and see how fast that is. I don't know Zig but this is 2025 so you don't have to know a language you just have to tell AI what you want.
Zig support is not great and I flitted between between Claude, Copilot, ChatGPT
2/6
comment in response to
post
Good stuff, I need to check out the x-ray feature.
BTW it would be interesting to ask who uses Neovim as well as Vim in the survey as they are slightly different user groups.
comment in response to
post
Very nice! Thanks I will check it out
comment in response to
post
Here is the more manual version github.com/justinhj/adv...