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.

Firefox will consider a Rust implementation of JPEG-XL

154 pointsby mariuz9 months ago

10 comments

gardaani9 months ago
&gt; the team at Google has agreed to apply their subject matter expertise to build a safe, performant, compact, and compatible JPEG-XL decoder in Rust<p>There&#x27;s already a JPEG-XL decoder written in Rust: <a href="https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;jxl-oxide" rel="nofollow">https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;jxl-oxide</a><p>It would be nice to hear why it&#x27;s not good enough.
评论 #41444176 未加载
评论 #41444180 未加载
评论 #41444193 未加载
评论 #41444325 未加载
评论 #41444349 未加载
评论 #41444887 未加载
justmarc9 months ago
Why just consider? Hell yes.<p>Anything that has remotely something to do with user-supplied data should be done in Rust, especially for such a high profile piece of software.
评论 #41444210 未加载
评论 #41445039 未加载
评论 #41444141 未加载
pornel9 months ago
This is a great news for JPEG XL. Web standards need two independent implementations of every feature – this proves that the spec is actually possible to implement, and makes it possible to verify that the implementations are interoperable. It makes uses in the wild much less likely to depend on bugs in a particular implementation, which makes it possible to upgrade or replace implementations without creating bug-compatibility problems.
评论 #41444835 未加载
评论 #41444292 未加载
hencoappel9 months ago
&gt; 100k lines of multithreaded C++ Just for a JPEG library. Damn!
评论 #41443900 未加载
评论 #41443773 未加载
pogue9 months ago
Can someone summarize why JPEG-XL is so controversial to browser devs? Why not just allow as many image standards as possible?
评论 #41445057 未加载
Timber-65399 months ago
What does Google get out of this?
评论 #41444107 未加载
评论 #41444281 未加载
评论 #41444413 未加载
评论 #41444001 未加载
BoingBoomTschak9 months ago
Reminder that <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;wuffs">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;wuffs</a> exists too.
评论 #41444216 未加载
评论 #41444076 未加载
评论 #41444156 未加载
user361889 months ago
Rust is the savior of Firefox.
评论 #41444200 未加载
leduyquang7539 months ago
That sentiment is just so unnecessary but oh well Rust is literally their brain child so.
评论 #41444436 未加载
kookamamie9 months ago
&gt; mozilla locked as too heated and limited conversation to collaborators.<p>I wonder which one was objected to - the implementation considered to be in Rust or that a rewrite might not actually make sense for the dying browser (2.75% share) at this stage?
评论 #41444155 未加载
评论 #41453393 未加载