[-] nebeker@programming.dev 4 points 1 month ago

Ah, OK. What’s the expectation these days, if you don’t mind me asking?

[-] nebeker@programming.dev 3 points 1 month ago

I’d say it’s a lot more convenient to write bad C than bad Rust. To put it another way, Rust shifts frustration left and can be disheartening for some people.

[-] nebeker@programming.dev 3 points 1 month ago

Yes, I agree completely, but we don’t have a bunch of Assembly diehards working on Linux, so the parallel - while accurate - feels out of scope.

Ultimately, it comes down to thoughtful transitions over a reasonable period of time.

[-] nebeker@programming.dev 3 points 1 year ago

Surely through an intermediate - real - language?

[-] nebeker@programming.dev 5 points 1 year ago

I’ve said this before only to hear “we don’t have time to set that up and agree on a common style” and “that’s team B’s responsibility since we’re contributing to their code base.” Guess what kind of issue we kept wasting time on?

There are a couple of takeaways here. I think the main one is acknowledging that many technical problems are deeply human problems and the existence of a technical solution doesn’t mean we shouldn’t apply the human solution as well.

[-] nebeker@programming.dev 4 points 1 year ago

And here I was saying using git in the command line instead of a visual form might make me an elitist.

I’ve been living life on easy mode and not putting real care into my work.

[-] nebeker@programming.dev 3 points 1 year ago

The i686-pc-windows-gnu target has been demoted to Tier 2, as mentioned in an earlier post.

Fedora is discussing dropping support entirely, right? Interesting times we live in…

[-] nebeker@programming.dev 5 points 1 year ago

[clicks light switch off and on repeatedly]

Welp, I guess we’re closed for the week.

[-] nebeker@programming.dev 5 points 1 year ago

Common criticisms here would be that these endeavors stifle creativity and show the adoption of modern solutions. That said, I find conducting “code archeology” to figure out the idiomatic way of doing something in an old project very rewarding. Because computer programs exist in people’s mind’s, doing that with the support of original developers or subject matter experts is some of the most effective knowledge transfer I’ve ever witnessed.

[-] nebeker@programming.dev 4 points 2 years ago

I also can’t get the printer to work.

[-] nebeker@programming.dev 3 points 2 years ago

But it could limit the usage of its TLD.

[-] nebeker@programming.dev 4 points 2 years ago

I’m working through rust-exercises.com and taking notes on my thoughts. I may or may not want to use it for a short workshop at work - mostly for fun, since I work with a very different stack.

So far, I don’t know if I like the exercises, because the target audience doesn’t feel like it’s clearly defined: you both solve is_even with an if/else and overflow an i8 to -1. I don’t think I’ve met the person who is that inexperienced and that knowledgeable…

How are folks liking these exercises?

view more: ‹ prev next ›

nebeker

0 post score
0 comment score
joined 2 years ago