The quirkiness of Zig is real. I'd love for Zig to win out but it's just too weird, and it's not progressing in a consistent direction. I can appreciate you falling back to Rust.
My takeaway from this is people are still turning a blind eye to the shenanigans of the much larger mainstream markets where shit like this happens all the time but is not amateur.
Alpine is not as good as it seems. It's mostly broken it just works when you ask it to run a handful of common tools. Everything out of view is completely broken.
I would agree. Linguistics and literature have always been a strong interest of mine, and many computer scientists. Moreso, I find weaker programmers struggle with spelling, grammar, various dyslexias and torrent-of-thought code organisation.
Uh yeah duh. But I through waiting for him to discover hash in the shell. No such luck. Guess it's in the magic somewhere. (Do man hash or something if you have no idea what I'm talking about)
Love the software on homebrew but I really wish the tooling was faster and less opinionated. I dread being forced to update tons of stuff I never asked for, or the huge delay after many commands. I also have to use an AI to write my formula files because to this day I still can't understand Ruby it's dynamically typed to the point of being awful. Rewrite in Rust when? :)
Despite all that I'm a huge fan, and I think Linux support is great
A non-Ruby frontend may be possible but, fundamentally, the Formula DSL is Ruby and we couldn't feasibly move to another language without breaking backwards compatibility with everything.
Performance in general: we're doing what we can to improve it wherever possible. Ruby makes this harder but it is getting better rather than worse at this point.
Hey, i use homebrew everyday on my work laptop. I don’t have strong opinions, but here’s my honest feedback:
- documentation could be improved a lot. I know my way around unix systems but the terminology around brewing makes everything more confusing than it should be (i’m not a native speaker of English)
- maybe add some option to avoid installing optional dependencies (similar to what apt can do?)
- authoring packages could use some love. I’d like to create and contribute some packages but there’s too much ruby magic going around (I don’t write ruby for a living)
Regarding slowness… meh, it’s ruby, i don’t expect that to get any faster ever.
Overall, i’m not happy but not because of homebrew but because of mac os (shitty os) homebrew makes mac os a bit more bearable, so thank you for your work :)
This. There are errors and states you cannot predict. As a grandchild comment says: It's easier to provide solutions than to list all the errors. Find your happy path and write code that steers you back on to it. The code will be shorter, less surprising, and actually describable. It's also testable because you treat whole classes of errors consistently so your error combinations count is smaller.
reply