How about a federated link aggregator?
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
With a comment section?
It can be definitely done. I think it shouldn’t be too hard to optimize for scale, should it?
just add more ram
Lets just not think about it!
It’s probably only ever gonna be used by like, what, a hundred people at most at any given time?
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… :(
Let me on the Linux kernel irq I can redo the whole thing!
For people who don’t know, there is already a fully Rust OS: https://www.redox-os.org/
Microkernel too which is pretty cool.
Very small projects 😂 after mastering it try building whooping to-do app in rust!
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.
you have been looking at my private github repos and are clearly a witch
I’m in this picture and I don’t like it. Also, you forgot:
1.5 Get completely wrapped around the axle by writing tooling to support said game engine art assets.
Don’t forget to upload them all to crates.io. Add them to the list of useless crates that no one will ever use.
It’s just the natural progression of things
I mean you’re not wrong, but it kind of skips a lot of in-between steps.
It’s a matter of perspective. If the game is Tic-Tac-Toe and the system a basic RISC SOC with open firmware this might be a fun project :P
To be fair, a simple operating system project is not that hard to implement.
Point in case: Ben Eater recently uploaded a video where his “BIOS” consists of two I/O functions and compiles into less than 250 bytes. Double that if you count his port of WOZMON. We can argue later if that constitutes an operating system - I mean, it’s not POSIX compliant but it does operate.
https://www.youtube.com/watch?v=0q6Ujn_zNH8
Edit: watch that space. The venerable MS BASIC is on the way after this.