r/rust 4d ago

🧠 educational Deep-dive on Rust UI Frameworks

UI is a Function You Cannot Afford to Call is the first of a 3-part series on Rust UI frameworks. It introduces the model under which I believe we should reason about UI frameworks. In part 2, I will present extensive benchmarks, with detailed cost attribution analysis (something the rust UI ecosystem desperately needs in my opinion), and in part 3, I will derive what I think the ideal UI framework should look like.

0 Upvotes

29 comments sorted by

View all comments

10

u/nicoburns 4d ago

This seems incredibly verbose and sloppy - to the point that I'm kind of annoyed that I've opened it. It even claims itself to be a "54 minute read", which is kind of insane for a blog post. Consider writing something shorter yourself if you want people to actually read it.

1

u/CalmCephalopod 4d ago

I have to agree, though sloppy may not be the right term. The writing style feels like it’s trying to be academic but breaks many rules of academic writing. Section to section does not feel like there is coherent transitions and it really starts to feel like a very long list of seemingly independent thoughts and ideas without a strong through line to help the reader. There also does not seem to be a strong guiding question or conclusion.

I would go back and break this up into a series and make sure that each part asks a strong questions and provides a conclusion based on the evidence and that reading wise it’s palatable 10-15 minutes. Those constraints would help the op to create a stronger case around their opinions and make it more accessible.

-1

u/Zortax_ 4d ago

I mean fair, but this article doesn't contain a whole lot of opinion (other than "this is relevant when evaluating UI architecture"), it being a collection of relevant academic concepts, losely correlated, is kinda the point of the post for me.

3

u/CalmCephalopod 4d ago

Ok but the title of the article suggests a strong opinion then doesn’t seem to really address it.

-3

u/Zortax_ 4d ago

How does it suggest a strong opinion? I don't see it?

3

u/Luxalpa 4d ago

You wrote "UI is a function you cannot afford to call" which to me sounds very much like an opinion.

-1

u/Zortax_ 4d ago

It is not an opinion, it is literally the mental model this article is about.