News for hackers. Stuff that matters.
Re:Abstract Machine Models Also: what Rust got particularly ... by preommr on Wednesday September 03, 2025 @12:52PM (#45117989)
I didn't like the article.

I feel like some authors would really benefit from writing a first draft and then condensing it down to 1/n. In this case, like 1/10.

The author has an interesting and explicit model as a table for how to classify some languages. Everything else is either fluff or should be a separate article. For example, you either assume we're talking about moder languages, or your model needs to be way broader and more theoretical. Tangents about days when langauges were tied (at least way more than today) to hardware were unnecessary. That also goes for the biased way the author talks about their favorite languages.

It's also rife with things that, quite frankly speaking - I don't know what the hell they're talking about. It's almost like satire about how Haskellers are so clueless that they never think about run-time considerations. Or meandering thoughts on language theory (gotta drop in references to random wiki articles somehow I guess) about how it shapes our thoughts which don't amount to much because they say nothing interesting because they keep it too vague where the real answer is it depends. Or the loaded statements the author makes about Rust (in an honestly confusing way by framing it through the paretto front). Rust does not have the same guarantees as something with GC like Java. Even if you disagree with me on that, we should at least agree that this isn't as settled as the author makes it out to be.

Re:Abstract Machine Models Also: what Rust got particularly ... by jcranmer on Wednesday September 03, 2025 @01:28PM (#45118390)
Near the end, they have the dreaded checkmark table--the table with a list of features and a list of implementations and there is exactly one implementation that manages to have all of features which just so happens to be whatever the paper is pushing. It actually conveys very little information, so it's not a good idea to foist it on your users.

As someone who was interested in this article primarily to figure out what Rust got particularly right... the article seems uninterested in actually fulfilling that promised content.

Re:Abstract Machine Models Also: what Rust got particularly ... by scrubs on Wednesday September 03, 2025 @02:49PM (#45119170)
Totally agree - needs a complete rewrite. I quit reading 1/3rd in
Re:Abstract Machine Models Also: what Rust got particularly ... by drdrey on Wednesday September 03, 2025 @03:23PM (#45119526)
that's academic writing for you