Planning to have my first work day of my year as a full-time writer this coming Monday.
-
@ivanmarkov @pixx @rl_dane @clayton @orbitalmartian @kabel42
Rust hurts my brain
-
-
@ivanmarkov @amin @pixx @clayton @orbitalmartian @kabel42
I have a hard time seeing functional languages as "low-level." I think it's a high level language masquerading as a low-level language by brute force, and that force is seen when you try to compile something. XD
-
-
@ivanmarkov @amin @pixx @clayton @orbitalmartian @kabel42
A language can be a systems programming language and also high-level. Heck, C was considered high-level when I was a young-un. XD
Being a low-level language isn't about speed or usability, but the level of abstraction. I don't know much about rust, but it does seem to provide a reasonably high level of abstraction, while still producing quite optimized object code.
-
@rl_dane @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
It's a high-level language when boomers look at it and a low-level one when zoomers look at it. Like quantum particles, it depends on the observer.
-
@amin @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
Ah yes, the Bohr school of mystical wave functions.
The circle of hype is complete. XD
-
@rl_dane @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
Hot take, "Rewrite in Rust" bros are to FOSS what a well-thrown bowling ball is to a game of Jenga.
-
@amin @rl_dane @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
Rewrite it in rust is the same thing as "Metal" fans who listens to only metallica..
-
@sotolf @amin @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
"Rewrite it in Rust" is the programming language equivalent of btw bros. ;)
-
@rl_dane @amin @ivanmarkov @pixx @clayton @orbitalmartian @kabel42 Well, I mean the btw bro's were actually using arch though, which makes it different. :p
-
@sotolf @amin @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
You mean the "Rewrite it in Rust" bros are rust posers?
BTW, some of the btw bros were running Manjaro.

-
@rl_dane @amin @ivanmarkov @pixx @clayton @orbitalmartian @kabel42 90 % of the RiiR dudes (yeah, I bet they are all guys) have never used rust, they just jumped onto the SAFETY Bandwagon.
-
@sotolf @rl_dane @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
At least the bandwagon is memory safe, who cares how many pedestrians it runs over /j
(I have no clue where I'm going with that metaphor)
-
@amin @rl_dane @ivanmarkov @pixx @clayton @orbitalmartian @kabel42 Haha, no it's not memory safe they think, from what I have understood from having tried discussing with them is that rust is safe, you can't do wrong things in it because it's rust, and blazingly fast [insert sparkle and rocket emoji here]
-
@sotolf @rl_dane @ivanmarkov @pixx @clayton @orbitalmartian @kabel42
the web framework I used was literally named "rocket" and spat out sparkle and rocket emojis every time it ran into the logs
-
-
@ivanmarkov @sotolf @rl_dane @pixx @clayton @orbitalmartian @kabel42
I think I mostly used it because it was vaguely similar to ExpressJS.
-
@amin @sotolf @rl_dane @pixx @clayton @orbitalmartian @kabel42
I think Axum is a pretty sane option when it comes to web frameworks :D I really enjoyed making my small project in it personally
GitHub - tokio-rs/axum: HTTP routing and request-handling library for Rust that focuses on ergonomics and modularity
HTTP routing and request-handling library for Rust that focuses on ergonomics and modularity - tokio-rs/axum
GitHub (github.com)
-
@ivanmarkov @amin @sotolf @rl_dane @pixx @clayton @orbitalmartian @kabel42
axum is awesome!