[-] hairyballs@programming.dev 2 points 2 years ago

We can go further, I think it's impossible to prevent memory leaks in a general purpose language

[-] hairyballs@programming.dev 1 points 3 years ago

It's like someone has pooped on my screen.

[-] hairyballs@programming.dev 1 points 3 years ago

Htmx is a godsend for that. You actually write HTML while having AJAX easily.

[-] hairyballs@programming.dev 1 points 3 years ago* (last edited 3 years ago)

The desktop website is so bad... I ask for a light theme in my settings, they don't care (it's white on black) because it's HARD to add a few CSS rules. Then there is a flash of light which could give a seizure to someone with a condition. It's shitty design at its peak. That doesn't really inspire confidence...

[-] hairyballs@programming.dev 1 points 3 years ago

Funny, I think C++ is literally the worst language to learn programming. I would go with JS or OCaml at first, then Rust if they need manual memory management.

[-] hairyballs@programming.dev 1 points 3 years ago

In my company, we use zenhub on top of github, but I'm not sure it's worth it.

[-] hairyballs@programming.dev 1 points 3 years ago* (last edited 3 years ago)

I think you're right. I'm not an Apple fanboy (by far), but I'm very excited about that product for nomadic work purpose. I like to move a lot, and being able to work without having a desk or similar is incredible. I'm just a bit skeptical about a few points rn: that it isn't comfortable when the weather is hot, that the battery is bulky or doesn't last a day... but so far I've read everywhere that the tech is incredible.

[-] hairyballs@programming.dev 1 points 3 years ago* (last edited 3 years ago)

I'd argue the macros are quite bad:

  • Declarative macros are hard to read, same level as regex
  • Procedural macros require to write a new crate with a ton of boilerplate, sometimes for stuff conceptually really simple (like hash is: apply the same function to every field, then compose the results)

I agree, though, that it's better there're here than nothing. It's just that there is to be a better solution.

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

For an IC, I think it's mainly about autonomy. The management don't want to be behind you. You get assigned a task, you ought to know how to handle it (including asking to the right persons) and to deliver it on time.

[-] hairyballs@programming.dev 1 points 3 years ago* (last edited 3 years ago)

Sorry for the late answer. Those days, I'm interested in Ante. The language creator has some novel ideas for a non-GC memory safe language. And the compiler is written in Rust. It's not finished at all tho.

[-] hairyballs@programming.dev 1 points 3 years ago

You will wait for at least a year. There still is no support for my M2 laptop.

[-] hairyballs@programming.dev 1 points 3 years ago

When senior devs get older, they're tired to look cool and take care of their eyes with light themes.

view more: ‹ prev next ›

hairyballs

0 post score
0 comment score
joined 3 years ago