this post was submitted on 07 Feb 2025
442 points (95.1% liked)

memes

11642 readers
2514 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to [email protected]

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 2 years ago
MODERATORS
 
(page 2) 28 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 3 days ago (2 children)

We're in x86 and we speak binary assembly in this architecture, goddammit.

load more comments (2 replies)
[–] [email protected] 1 points 3 days ago* (last edited 3 days ago) (1 children)

It's a balancing act between made for humans and made for optimization.

Because humans left with their own devices write shit code.

[–] amon 1 points 3 days ago

We've 'solved' that problem years ago: just buy a newer computer or learn to code better

[–] [email protected] 2 points 4 days ago
[–] [email protected] 1 points 4 days ago

I found the web dev

[–] [email protected] 0 points 4 days ago

For me, I think it's that most common-language things that I happen to look at are 500-line+ with non-obvious short names (initialisms? might be an issue with low-level). Some of it might be down to optimization or language features/requirements, or not using libraries. Though I also don't hate whitespace so it may just be my brain.

The other side of the coin is that interpreted languages (being more readable) are slower(+single-threaded) and have other limitations/issues. I have some hope that Python's update with JIT and no-GIL may change that, but integrating it into other tools is still an issue so I haven't looked into it.

The one language that has clicked for me is Nim-lang (compiles-to-C, interop). I haven't done enough real projects, but I like the syntactic sugar and UFCS. Not sure if that's the best way to say it, but it's like the options that exist can be used to make code more concise. Something that seems small like how you can write conditions or loops can make a big difference.

load more comments
view more: ‹ prev next ›