[-] firelizzard@programming.dev 13 points 5 months ago

The ecosystem is slowly migrating to Wayland. It will probably take another decade but at some point your choice is going to be Wayland, or ancient unsupported systems.

[-] firelizzard@programming.dev 18 points 7 months ago

Knowing how to write code has only ever been half (or less) of the job. A real programmer solves problems with code, especially problems that aren’t like any they’ve seen before. Someone who can write code but can’t solve problems or can only ‘solve’ problems they’ve seen before is just a code monkey. AI can regurgitate code it’s seen before (that is, code it was trained on) and it can do some problem solving but it falls on its face quickly if you ask it to do anything complex (at least for my metric of what is complex).

[-] firelizzard@programming.dev 13 points 8 months ago

Any function can be written in any Turing complete programming language. That doesn’t mean a sane person would use malboge or brainfuck for a production system. Language choice can have a huge impact on productivity and maintainability and time is money.

[-] firelizzard@programming.dev 13 points 8 months ago

Indentation-driven control flow is one of the most cursed things ever invented, excluding things explicitly designed to inflict pain or death.

[-] firelizzard@programming.dev 17 points 11 months ago

Does the efficiency of storage actually matter? Are you working on a constrained system like a microcontroller? Because if you’re working on regular software, supporting Unicode is waaaaaaaaaaay more valuable than 20% smaller text storage.

[-] firelizzard@programming.dev 14 points 1 year ago

You’re arguing that it’s not legitimate for someone who is doing work and running servers for free to prompt you to donate?

[-] firelizzard@programming.dev 12 points 1 year ago

Unless I have an external monitor, keyboard, and mouse, using an external keyboard with a laptop is a shitty experience for me. And if I’m at home and trying to get work done, I’m using my desktop PC.

[-] firelizzard@programming.dev 17 points 2 years ago

I was an Apple fan for most of my life. And then Jobs died. The man was a huge asshole by all accounts but he sure knew how to design. Since then Apple has become just another tech giant making average products driven by business majors.

[-] firelizzard@programming.dev 17 points 2 years ago

I seriously doubt that a dual-language platform is ever going to supplant Electron. Electron has the major advantage that the entire app is written in one language. And according to Stack Overflow's 2023 developer survey, 66% of devs use JavaScript, 45% use Python, 43% use TypeScript, and 12% use Rust. More devs use Java, C#, C++, PHP, and C than Rust. So 2/3 of developers wouldn't have to learn a new language to use Electron, and only a small fraction of the remainder knows Rust.

[-] firelizzard@programming.dev 13 points 3 years ago

Cost: Docker licenses for most companies now cost $9/user/month

Are you talking about Docker Desktop and/or Docker Hub? Because plain old docker is free and open source, unless I missed something bug. Personally I've never had much use for Docker Desktop and I use GitLab so I have no reason to use Docker Hub.

[-] firelizzard@programming.dev 13 points 3 years ago

I absolutely detest leetcode style interview questions. I am good at solving problems and writing modular code. I am not good at writing search algorithms. Any guesses which one of those is more relevant to my job? 99% of development does not involve writing low level algorithms, because guess what someone else already did that for you, it's called a library!

[-] firelizzard@programming.dev 16 points 3 years ago

Are there seriously professionals out there who think debuggers are useless? That is utterly baffling to me. Logging and tests are useful, but if something unexpected happens, the debugger is absolutely the first tool I'm reaching for unless I'm dealing with remote code (e.g. on a server) or some other scenario where using a debugger is a pain.

view more: ‹ prev next ›

firelizzard

0 post score
0 comment score
joined 3 years ago