Mispasted

joined 6 months ago
[–] Mispasted@beehaw.org 1 points 6 months ago (2 children)

Just curious, what programs? I'm obsessed with only using FOSS, maybe I can give you some alternatives.

[–] Mispasted@beehaw.org 2 points 6 months ago (1 children)

I actually really appreciate your comments about motivation, it's one of the things programmers don't tend to mention on the web. I definitely see my motivation wax and wain. I have my fantastic dream's that get the better of me too. I guess we can't all be a Torvalds. 🤷‍♂️

[–] Mispasted@beehaw.org 2 points 6 months ago (3 children)

I don't have any good reason to be interested in performance. That being said, I tend to view inefficient languages- Python and Javascript especially- as "less good." Granted, python's ability to be built on top of C libraries is a huge saving grace. Javascript should be replaced by WebASM in IMO. Like you said, the inefficiencies add up as the scale gets larger.

As a disclaimer, I could be swayed to like Javascript. I haven't been challanged on my view yet.

I'd like to go into embedded programming which is why I'm interested in C and OS dev. Most of the tooling we have (as an internet) is still built for C. I know they're starting to write parts of the Linux kernel in Rust. How is Rust for that kind of development?

[–] Mispasted@beehaw.org 2 points 6 months ago (5 children)

Hence, as you want to write a back-end that's scalable and readable, you've chosen rust over C++.

Such an in-depth response!

What's your opinion of Dave Plummer's speed test? I was surprized that assembly wasn't the fastest of his tests. It really says how amazing compiling has become.

This is the Github project: https://github.com/PlummersSoftwareLLC/Primes

This is the video playlist he made based on that project: https://piped.video/playlist?list=PLF2KJ6Gy3cZ5Er-1eF9fN1Hgw_xkoD9V1

[–] Mispasted@beehaw.org 3 points 6 months ago (7 children)

Personally I'm just a hobbiest, I'm not really fluent in anything. I want to hack together a (extremely simple) OS. I'd imagine C++ is close to the effiency of Rust, no?

[–] Mispasted@beehaw.org 1 points 6 months ago

I've been using piped. It's pretty fast from my (limited) experience. It doesn't have the ability to comment, but core features like playlist creation exist. There's also an android app front-end available from f-droid called LibreTube.

[–] Mispasted@beehaw.org 2 points 6 months ago (9 children)

That actually sounds really sick. I've been learning C myself. (Yes, I know it's a little outdated).

[–] Mispasted@beehaw.org 4 points 6 months ago

Well congrats on the baby!

I'd like chickens and a garden some day too, but I'll have to wait until I can manage to buy a house. Sounds great though.