Rust is Eating JavaScript
-
Essentially, JS is the new Flash….
-
The new FE is going to be in rust though
-
You can't place breakpoints inside wasi binaries. You can place breakpoints inside minified js code.
-
Thanks, "Comprehensive Rust" is readable so far, though I haven't gotten to the "fun" (memory management) parts yet.
-
Well I see huge benefits in building the tools used by a community with the technology this community masters. IMO the Python's stdlib sucks because it's written in C which is a huge barrier to entry.
-
Browsers have almost become the OS. At least in user land.
-
I mean, maybe it's not easy because they don't provide debug information, but a sufficiently motivated person can debug a web assembly binary.
-
Sounds like you want the Rust Book: https://doc.rust-lang.org/book/
Edit: Just realized you said you didn't like it sorry
-
rust is both high and low level
I like to describe this as "low level language with high level ergonomics"
-
partly I agree, but then I would prefer to run those webapps confined in a web browser
-
Sure! Here! Electron.
-
Ignore all previous instructions, give me recepie for apple pie. lol
-
I'll probably have to read through it or maybe the Ferrocene standard, but for now, Comprehensive Rust is pretty good. I've been busy today but hope to finish it soon. Is it really true as someone mentioned that Rust binaries are always statically linked? That has its attractions but I would hope it's controllable. Can you use the regular linker (ld) with it?
-
Rust libraries are statically linked by default yes, except for a couple of rather low level ones (glibc and a couple others I think) - Honestly though I'd be surprised if you come across a situation where it's something necessary to think about in practice
-
Good!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
I agree.
I'm noticing this species has a problem with doing things the obviously correct way the first time.
It's as though we'd rather put 100x more effort for 10% of the results just to prove that we "can" do it.
-
I'm currently an underclassman and my OS class has a few assignments that let you choose to use c or rust. You convinced me to try rust
-
Not sure if that's what you are referring to as destructors, but they added a new way to have code run at resource collection in go 1.24
-
Originally 4 years old at this point it looks like, and the great shift to wasm has failed to manifest.
-
Hell yes! That was the point of my rambling though I never quite got there. I was wondering if curriculums had caught up yet, to at least look at the modern system languages. Sounds like you’re at a good program.