this post was submitted on 06 Jan 2024
14 points (100.0% liked)

Programmer Humor

19154 readers
2012 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 12 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 8 months ago (2 children)

How about a federated link aggregator?

[–] [email protected] 4 points 8 months ago

Didn't know Lemmy was written in Rust.

Edit: yep, it is https://github.com/LemmyNet/lemmy

Yoo it uses AGPL v3 too. That's pretty cool. Love to see it

[–] [email protected] 0 points 8 months ago (1 children)
[–] [email protected] 1 points 8 months ago (2 children)

It can be definitely done. I think it shouldn't be too hard to optimize for scale, should it?

[–] [email protected] 1 points 8 months ago

just add more ram

[–] [email protected] 1 points 8 months ago

Lets just not think about it!

[–] [email protected] 1 points 8 months ago

So I watched a few guides and did all that... what now? Would you think a shopping list app is doable for my knowledge after this? It looks really hard compared to NorgurOS... :(

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

For people who don't know, there is already a fully Rust OS: https://www.redox-os.org/

Microkernel too which is pretty cool.

[–] [email protected] 1 points 8 months ago

Let me on the Linux kernel irq I can redo the whole thing!

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

This actually wrong way to do it, here the pro way:

1.Start writing a game/app/engine/os.

2.Write dozen utility packages for it.

3.Write high-level packages for #2

4.Write a "light-weight" version of #3 when disgusted with bloat of #3.

5.repeat #2 with more modern rust code.

[–] [email protected] 1 points 8 months ago

Well, that escalated rather quickly.

[–] [email protected] 1 points 8 months ago

Very small projects 😂 after mastering it try building whooping to-do app in rust!