TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Dioxus Labs and "High-Level Rust"

64 pointsby 0xedb11 months ago

7 comments

dash211 months ago
The &quot;Capture&quot; trait looks very like the following proposal for a &quot;Claim&quot; trait, motivated by very similar pain points:<p><a href="https:&#x2F;&#x2F;smallcultfollowing.com&#x2F;babysteps&#x2F;blog&#x2F;2024&#x2F;06&#x2F;21&#x2F;claim-auto-and-otherwise&#x2F;" rel="nofollow">https:&#x2F;&#x2F;smallcultfollowing.com&#x2F;babysteps&#x2F;blog&#x2F;2024&#x2F;06&#x2F;21&#x2F;cla...</a>
sam_bristow11 months ago
For those who missed the earlier article this is refering to, I think it&#x27;s this one:<p><a href="https:&#x2F;&#x2F;loglog.games&#x2F;blog&#x2F;leaving-rust-gamedev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;loglog.games&#x2F;blog&#x2F;leaving-rust-gamedev&#x2F;</a>
tracker111 months ago
I am not a deep, low-level developer... I&#x27;ve only tinkered with some direct hardware access over the years. I will say, that I&#x27;ve toyed with Rust (Axum and others) for mid-tier API usage and found the results to be more than effective.<p>I didn&#x27;t find working with Axum to be much more difficult than say Koa with Node or C# since .Net Core. It took a bit of structure to get things going, but in general it was relatively straight forward.<p>The couple things I&#x27;ve done on the UI side, mostly around Yew, has been much more difficult for me to wrap my mind around however. I think there&#x27;s room for improvement, and I do think there&#x27;s room for a better templating structure. There&#x27;s definitely not a white box solution for getting things done like some other platforms and languages. You have to put a bit more of it together. It&#x27;s the difference between Lego Mindstorm and Duplo.
aib11 months ago
A pain point, for me, is having to explicitly type private functions.<p>I like refactoring independent blocks out into functions, to separate the scopes and have readable summaries a la self-documenting code. Having to fish out and then explicitly enter some library&#x27;s useful but complex type makes it unpleasant.<p>I&#x27;m starting to see a pattern here... Hmm, maybe private functions should be treated differently?
rjmccall11 months ago
This is an interesting article, but as a Swift language designer, I&#x27;d really appreciate it if people didn&#x27;t randomly throw out wildly inaccurate information like &quot;Basically everything in swift is an Arc&lt;Mutex&lt;T&gt;&gt;&quot;.
poulpy12311 months ago
&gt; I argue that Rust’s success is social in nature. My hot take: Rust’s popularity does not come from its technical merits.<p>This is very true: Rust has found success because it arrived at the good time, in the good niche and pushed by the good people. Obviously it has technical merits because else it would not have succeeded, but its success compared to other languages that have also technical merits is based on other reasons
评论 #40779632 未加载
jmartin268311 months ago
We use rust for all sorts of stuff at work and definitely don’t find progress on anything to be slow. If anything, we ship much faster and with a lot more confidence than most (all?) of the other teams in our org that don’t use rust.
评论 #40784762 未加载