[-] philm@programming.dev 8 points 11 months ago

Actually it's been so stable for me for at least a year (not sure when I switched exactly), that this post kind of surprised me, I thought it was > 1.0 already

[-] philm@programming.dev 10 points 11 months ago

Don't get me wrong comments != documentation (e.g. doc-comments above function/method).

I probably was a bit unprecise, as others here summed up well, it's the why that should be commented.

[-] philm@programming.dev 8 points 1 year ago

I mean if you have a super nice working environment (team etc.), I don't see an issue with staying at the company.

But yeah as you say, if the new company is better in every single way, of course you should move.

[-] philm@programming.dev 9 points 1 year ago* (last edited 1 year ago)

Until the competition isn't as shitty and doubles the salary ¯\_(ツ)_/¯

[-] philm@programming.dev 8 points 1 year ago* (last edited 1 year ago)

At this point, I think it's almost mainstream, and it's still growing fast (and it's getting better, rust-analyzer is really awesome these days, I was there at the beginning, no comparison to today...))

I may be biased, but I think it'll be the next big main language probably leaving other very popular ones behind it in the coming decade (Entry barrier and ease of use got much better over the last couple years, and the future sounds exciting with stuff like this)

[-] philm@programming.dev 8 points 1 year ago

That only really works, if the method is self-contained, and written in a language that GPT has seen often (such as python). I stopped using it, because for 1 in 10 successful tries I waste time for the other 9 tries...

[-] philm@programming.dev 10 points 1 year ago

Hmm interesting, I would've thought that Haskell would rank much higher

[-] philm@programming.dev 8 points 1 year ago

Calckey/Firefish

Much more beautiful than mastodon IMHO

Thanks for the info about the other projects.

[-] philm@programming.dev 8 points 1 year ago

Ah the good old times with C, when things were much more simple (but unsafe...)

[-] philm@programming.dev 9 points 1 year ago

Every language is fast, as long as it can be somehow (at least) jit compiled, and you're not allocating much.

[-] philm@programming.dev 9 points 1 year ago

Wow I pretty much disagree with everything you said haha. E.g. packaging/venv in python is absolute hell compared to something like cargo/crates in Rust. Try to manage a large project in python and you'll likely revise your answer (if you actually know all the nice alternatives out there...)

[-] philm@programming.dev 8 points 1 year ago

I mean I'm being honest I'm a little bit in love with Rust haha, so I can recommend learning that if you haven't yet, it has teached me the most of how to design nice programs/libs (in an efficient manner) and generally just feels nice to write. And a very relevant side-effect: it seems like it has a rapid growth also on the job-market. I really feel that growth in terms of improving library quality and tooling (rust-analyzer is I think really the best language server by now), not the least seeing ever more often something like this: https://opensource.googleblog.com/2023/06/rust-fact-vs-fiction-5-insights-from-googles-rust-journey-2022.html)

view more: ‹ prev next ›

philm

joined 1 year ago