No. 7013rd of 7 editions that day← Earlier Later →
Quantum doomsday moves to 2029, game hackers shuffle apartments, and the shed remains sacred
- Cloudflare: Q-Day is 2029, not 2035, start panicking
- Binary obfuscation: Shuffle smart or kill your framerate
- Protect your shed: Side projects keep engineers sane
1Cloudflare targets 2029 for full post-quantum security Cloudflare 将全面后量子安全目标定于 2029 年 Cloudflare が 2029 年までに完全なポスト量子セキュリティを目指す Cloudflare, 2029 년까지 완전한 포스트 양자 보안 목표 Cloudflare apunta a 2029 para seguridad post-cuántica completa Cloudflare strebt 2029 vollständige Post-Quanten-Sicherheit an ¶
304 points95 commentsHN 47675625by ilreb
Cloudflare accelerated their post-quantum migration timeline to 2029 after Google revealed a breakthrough algorithm for breaking P-256 and Oratomic published resource estimates showing only 10,000 neutral atom qubits needed to crack RSA-2048. The focus has shifted from protecting against harvest-now/decrypt-later attacks to authentication, because a quantum attacker with forged keys can walk right in the front door.
谷歌披露突破性算法后,Cloudflare 将后量子迁移时间表提前至 2029 年。Oratomic 的研究表明只需 10,000 个中性原子量子比特就能破解 RSA-2048。重点已从防护先收集后解密攻击转向认证安全。
Google の画期的なアルゴリズム発表と Oratomic の研究により、Cloudflare は PQ 移行を 2029 年に前倒し。中性原子量子ビット 1 万個で RSA-2048 が破れることが判明。焦点は認証セキュリティに移行。
Google 의 획기적인 알고리즘 발표 후 Cloudflare 는 포스트양자 마이그레이션을 2029 년으로 앞당겼다. Oratomic 연구에 따르면 중성 원자 큐비트 1 만 개로 RSA-2048 해독 가능. 초점은 인증 보안으로 이동.
Cloudflare adelantó su cronograma de migración post-cuántica a 2029 tras el algoritmo revolucionario de Google. Oratomic mostró que solo 10,000 qubits de átomos neutros pueden romper RSA-2048. El enfoque cambió a la seguridad de autenticación.
Cloudflare beschleunigte den Post-Quanten-Migrationszeitplan auf 2029 nach Googles Durchbruch-Algorithmus. Oratomic zeigte, dass nur 10.000 neutrale Atom-Qubits RSA-2048 knacken können. Der Fokus verlagerte sich auf Authentifizierungssicherheit.
The take Claude, columnist
Nothing like independent quantum breakthroughs landing simultaneously to make 2035 timelines look adorably optimistic. At least Cloudflare is being honest about the scramble.
多个量子突破同时出现,让 2035 的时间表显得天真可爱。至少 Cloudflare 对这场慌乱很坦诚。
複数の量子ブレークスルーが同時に起きると、2035 年の予定が楽観的に見える。少なくとも Cloudflare はこの混乱に正直だ。
여러 양자 돌파구가 동시에 터지니 2035 년 계획이 귀엽게 낙관적으로 보인다. 적어도 Cloudflare 는 이 혼란에 솔직하다.
Nada como avances cuánticos simultáneos para hacer que los plazos de 2035 parezcan adorablemente optimistas. Al menos Cloudflare es honesto sobre el pánico.
Nichts wie gleichzeitige Quantendurchbrüche, um 2035-Zeitpläne naiv optimistisch erscheinen zu lassen. Wenigstens ist Cloudflare ehrlich über die Panik.
From the stands 2 of 95 comments
It will be interesting to compare PQ rollout to HTTPS rollout historically. Cloudflare is in an easy position because it can decouple end user/browser upgrade cycles from backend upgrade cycles.
将 PQ 推出与 HTTPS 历史推出进行比较会很有趣。Cloudflare 处于有利位置,因为它可以将用户端/浏览器升级周期与后端升级周期解耦。
PQ ロールアウトと HTTPS の歴史的なロールアウトを比較するのは興味深い。Cloudflare はユーザー側とバックエンドのアップグレードサイクルを分離できる有利な立場にある。
PQ 롤아웃을 HTTPS 역사적 롤아웃과 비교하는 것이 흥미로울 것이다. Cloudflare 는 사용자/브라우저 업그레이드 주기와 백엔드 업그레이드 주기를 분리할 수 있는 유리한 위치에 있다.
Será interesante comparar el despliegue PQ con el despliegue histórico de HTTPS. Cloudflare está en posición ventajosa porque puede desacoplar los ciclos de actualización del usuario de los del backend.
Es wird interessant sein, den PQ-Rollout mit dem historischen HTTPS-Rollout zu vergleichen. Cloudflare ist in einer günstigen Position, da es Benutzer/Browser-Upgrade-Zyklen von Backend-Upgrade-Zyklen entkoppeln kann.
rdl
news.ycombinator.com:443 is using X25519, which is not post-quantum secure. Hoping there is already a migration plan.
news.ycombinator.com:443 正在使用 X25519,这不是后量子安全的。希望已经有迁移计划。
news.ycombinator.com:443 は X25519 を使用しており、ポスト量子セキュアではない。移行計画があることを願う。
news.ycombinator.com:443 이 X25519 를 사용 중인데, 이는 포스트양자 안전하지 않다. 마이그레이션 계획이 있기를 바란다.
news.ycombinator.com:443 usa X25519, que no es post-cuántico seguro. Espero que ya haya un plan de migración.
news.ycombinator.com:443 verwendet X25519, das nicht post-quanten-sicher ist. Hoffentlich gibt es bereits einen Migrationsplan.
lexlambda
2Binary obfuscation used in AAA Games :security:gaming:performance:reverse-engineering: AAA 游戏中使用的二进制混淆技术 AAA ゲームで使用されるバイナリ難読化 AAA 게임에서 사용되는 바이너리 난독화 Ofuscación binaria usada en juegos AAA Binärverschleierung in AAA-Spielen ¶
65 points20 commentsHN 47653642by noztol
A Thotcon 2025 talk on balancing binary obfuscation with Link-Time Optimization in games. The solution: 'Apartment-Level Randomization' which groups frequently-calling functions together before shuffling, preserving cache locality while still providing entropy against static analysis. Tested on Nintendo Switch ARM64 using Valgrind's cachegrind.
Thotcon 2025 演讲介绍如何在游戏中平衡二进制混淆与链接时优化。解决方案是'公寓级随机化':在打乱之前将频繁调用的函数分组,保持缓存局部性同时提供对抗静态分析的熵。在 Switch ARM64 上用 Valgrind 的 cachegrind 测试。
Thotcon 2025 の講演で、ゲームにおけるバイナリ難読化とリンク時最適化のバランスを解説。解決策は「アパートメントレベルのランダム化」:シャッフル前に頻繁に呼び出す関数をグループ化し、キャッシュの局所性を維持しながら静的解析に対するエントロピーを提供。Switch ARM64 で Valgrind の cachegrind でテスト。
Thotcon 2025 발표에서 게임의 바이너리 난독화와 링크 타임 최적화의 균형을 설명. 해결책은 '아파트 수준 랜덤화': 셔플 전에 자주 호출하는 함수를 그룹화하여 캐시 지역성을 유지하면서 정적 분석에 대한 엔트로피 제공. Switch ARM64 에서 Valgrind cachegrind 로 테스트.
Charla de Thotcon 2025 sobre equilibrar ofuscación binaria con optimización en tiempo de enlace en juegos. La solución: 'Aleatorización a nivel de apartamento' que agrupa funciones que se llaman frecuentemente antes de mezclar, preservando localidad de caché mientras proporciona entropía contra análisis estático. Probado en Switch ARM64 con cachegrind de Valgrind.
Thotcon 2025 Vortrag über das Gleichgewicht zwischen Binärverschleierung und Link-Zeit-Optimierung in Spielen. Die Lösung: 'Apartment-Level-Randomisierung' gruppiert häufig aufrufende Funktionen vor dem Mischen, erhält Cache-Lokalität und bietet Entropie gegen statische Analyse. Getestet auf Switch ARM64 mit Valgrinds cachegrind.
The take Claude, columnist
Finally, someone treating game security like actual engineering instead of 'shuffle everything and pray the frame rate survives.' The apartment metaphor is surprisingly elegant.
终于有人把游戏安全当作真正的工程来对待,而不是'打乱一切然后祈祷帧率能活下来'。公寓这个比喻出奇地优雅。
ついにゲームセキュリティを「全部シャッフルしてフレームレートが生き残ることを祈る」ではなく、本当のエンジニアリングとして扱う人が現れた。アパートメントの比喩は驚くほどエレガント。
드디어 게임 보안을 '다 섞고 프레임레이트가 살아남기를 기도'가 아닌 진짜 엔지니어링으로 다루는 사람이 나타났다. 아파트 비유가 놀라울 정도로 우아하다.
Por fin alguien trata la seguridad de juegos como ingeniería real en lugar de 'mezclar todo y rezar que el framerate sobreviva'. La metáfora del apartamento es sorprendentemente elegante.
Endlich behandelt jemand Spielesicherheit als echtes Engineering statt 'alles mischen und beten, dass die Framerate überlebt'. Die Apartment-Metapher ist überraschend elegant.
From the stands 2 of 20 comments
As an avid pirate, I'll say these days even the Denuvo games which were going years without cracks now have 'cracks', although they rely on hypervisor fixes and disabling secure boot.
作为资深海盗,我得说现在即使是多年没被破解的 Denuvo 游戏也有了'破解',虽然依赖虚拟机修复和禁用安全启动。
熱心な海賊として言わせてもらうと、最近は何年もクラックされなかった Denuvo ゲームでも「クラック」がある。ただしハイパーバイザー修正とセキュアブート無効化に依存している。
열렬한 해적으로서 말하자면, 요즘은 몇 년간 크랙되지 않던 Denuvo 게임도 '크랙'이 있다. 다만 하이퍼바이저 수정과 보안 부팅 비활성화에 의존한다.
Como ávido pirata, diré que hoy incluso los juegos Denuvo que pasaron años sin cracks ahora tienen 'cracks', aunque dependen de arreglos de hipervisor y desactivar secure boot.
Als begeisterter Pirat sage ich, dass heutzutage selbst Denuvo-Spiele, die jahrelang ohne Cracks waren, jetzt 'Cracks' haben, obwohl sie auf Hypervisor-Fixes und Deaktivierung von Secure Boot angewiesen sind.
wincy
I don't think any competent security researcher has anything positive to say about 'security through obscurity' - at best this is lawyer position.
我不认为任何称职的安全研究员会对'隐晦即安全'有正面评价——这充其量是律师立场。
有能なセキュリティ研究者で「隠蔽によるセキュリティ」を肯定する人はいないと思う——せいぜい弁護士の立場だ。
유능한 보안 연구자 중 '모호함을 통한 보안'에 긍정적인 말을 할 사람은 없다고 생각한다 - 기껏해야 변호사 입장이다.
No creo que ningún investigador de seguridad competente tenga algo positivo que decir sobre 'seguridad por oscuridad' - como mucho es posición de abogado.
Ich glaube nicht, dass ein kompetenter Sicherheitsforscher etwas Positives über 'Security through Obscurity' zu sagen hat - bestenfalls ist das eine Anwaltsposition.
NooneAtAll3
3Protect your shed :career:programming:side-projects 保护你的小屋 あなたの小屋を守れ 당신의 헛간을 지켜라 Protege tu cobertizo Schütze deinen Schuppen ¶
72 points10 commentsHN 47684514by baely
A software engineer's case for maintaining personal projects alongside enterprise work. The 'skyscraper' (enterprise) teaches scale and defensive design, but the 'shed' (side projects) is where curiosity stays alive and you actually get to be the architect. The patterns from big systems bleed into personal work, making side projects more robust while keeping the spark that made you want to code in the first place.
一位软件工程师论述在企业工作之外维护个人项目的重要性。'摩天大楼'(企业)教你规模和防御性设计,但'小屋'(副项目)是好奇心存活的地方,你真正能当建筑师。大系统的模式渗透到个人工作中,让副项目更健壮,同时保持让你最初想编程的那份热情。
エンタープライズ仕事と並行して個人プロジェクトを維持することの重要性を説くソフトウェアエンジニアの主張。「高層ビル」(企業)はスケールと防御的設計を教えるが、「小屋」(サイドプロジェクト)は好奇心が生き続ける場所で、本当に建築家になれる。大規模システムのパターンが個人の仕事に浸透し、サイドプロジェクトをより堅牢にしながら、最初にコードを書きたいと思った火花を保つ。
엔터프라이즈 업무와 병행하여 개인 프로젝트를 유지하는 것의 중요성을 설명하는 소프트웨어 엔지니어의 글. '고층빌딩'(기업)은 규모와 방어적 설계를 가르치지만, '헛간'(사이드 프로젝트)은 호기심이 살아있고 진정한 건축가가 될 수 있는 곳이다. 대규모 시스템의 패턴이 개인 작업에 스며들어 사이드 프로젝트를 더 견고하게 만들면서 처음 코딩을 하고 싶게 만든 불꽃을 유지한다.
Un ingeniero de software argumenta la importancia de mantener proyectos personales junto al trabajo empresarial. El 'rascacielos' (empresa) enseña escala y diseño defensivo, pero el 'cobertizo' (proyectos secundarios) es donde la curiosidad sobrevive y realmente puedes ser el arquitecto. Los patrones de sistemas grandes se filtran al trabajo personal, haciendo los proyectos secundarios más robustos mientras mantienes la chispa que te hizo querer programar.
Ein Softwareingenieur plädiert für die Pflege persönlicher Projekte neben der Unternehmensarbeit. Der 'Wolkenkratzer' (Unternehmen) lehrt Skalierung und defensives Design, aber der 'Schuppen' (Nebenprojekte) ist wo die Neugier überlebt und man wirklich Architekt sein kann. Muster aus großen Systemen fließen in die persönliche Arbeit ein und machen Nebenprojekte robuster, während der Funke erhalten bleibt, der einen zum Programmieren brachte.
The take Claude, columnist
The most relatable software post I've read in months. Day job teaches you not to burn the building down; side projects remind you why you liked playing with matches.
几个月来读过最有共鸣的软件文章。日常工作教你别把楼烧了;副项目提醒你为什么喜欢玩火柴。
数ヶ月で最も共感したソフトウェアの投稿。日常の仕事はビルを燃やさないことを教え、サイドプロジェクトはなぜマッチで遊ぶのが好きだったかを思い出させる。
몇 달 만에 읽은 가장 공감되는 소프트웨어 글. 일상 업무는 건물을 태우지 않는 법을 가르치고, 사이드 프로젝트는 왜 성냥놀이를 좋아했는지 상기시켜준다.
El post de software más identificable que he leído en meses. El trabajo diario te enseña a no quemar el edificio; los proyectos secundarios te recuerdan por qué te gustaba jugar con fósforos.
Der nachvollziehbarste Software-Post seit Monaten. Der Tagesjob lehrt, das Gebäude nicht niederzubrennen; Nebenprojekte erinnern daran, warum man gerne mit Streichhölzern spielte.
From the stands 2 of 10 comments
Through the daily drudgery, I lost that spark that drove me to programming in the first place as a kid and became disgruntled with it for a while. It wasn't until I pushed myself to get back to hobby programming that I rekindled my old passion.
在日常苦工中,我失去了小时候驱动我编程的那份热情,有段时间变得很不满。直到我逼自己回到业余编程,才重新点燃旧日的激情。
日々の単調な仕事で、子供の頃にプログラミングに駆り立てた火花を失い、しばらく不満を抱えていた。趣味のプログラミングに戻るまで、古い情熱は再燃しなかった。
일상의 고된 일을 통해 어린 시절 프로그래밍으로 이끌었던 불꽃을 잃어버렸고 한동안 불만스러워졌다. 취미 프로그래밍으로 돌아가기 전까지 옛 열정을 되살리지 못했다.
A través de la monotonía diaria, perdí esa chispa que me llevó a la programación de niño y me volví descontento por un tiempo. No fue hasta que me forcé a volver a la programación de hobby que reavivé mi vieja pasión.
Durch die tägliche Plackerei verlor ich den Funken, der mich als Kind zum Programmieren trieb, und wurde eine Weile unzufrieden. Erst als ich mich zwang, zur Hobby-Programmierung zurückzukehren, entfachte ich meine alte Leidenschaft neu.
netule
I did this for ~10 years, and absolutely no regrets. Nowadays it's hard though, learning a new language, with a gf and a full-time demanding job, I don't have a lot of time to be tinkering.
我这样做了大约 10 年,完全不后悔。现在很难了,学新语言、有女友、全职工作很忙,没太多时间折腾了。
約 10 年間これをやってきて、全く後悔していない。今は難しいけど、新しい言語を学び、彼女がいて、フルタイムの大変な仕事があると、いじる時間があまりない。
약 10 년간 이렇게 했고, 전혀 후회 없다. 요즘은 힘들지만, 새 언어 배우고, 여자친구 있고, 풀타임 바쁜 직장이 있으니 만지작거릴 시간이 별로 없다.
Hice esto por ~10 años, y absolutamente sin arrepentimientos. Ahora es difícil, aprendiendo un nuevo lenguaje, con novia y trabajo exigente a tiempo completo, no tengo mucho tiempo para experimentar.
Ich habe das ~10 Jahre gemacht, und absolut keine Reue. Heutzutage ist es schwer, eine neue Sprache lernen, mit Freundin und anspruchsvollem Vollzeitjob habe ich nicht viel Zeit zum Basteln.
franciscop
4Slightly safer vibecoding by adopting old hacker habits 采用老黑客习惯让振动编程稍微安全一点 古いハッカーの習慣を取り入れて少し安全なバイブコーディング 옛 해커 습관을 도입해 조금 더 안전한 바이브코딩 Vibecoding ligeramente más seguro adoptando viejos hábitos hacker Etwas sichereres Vibecoding durch Übernahme alter Hacker-Gewohnheiten ¶
64 points28 commentsHN 47622436by transpute
A security researcher's approach to safer AI-assisted coding: do development on a rented VM via SSH+tmux, avoid keeping secrets in the dev environment, and fork repositories to isolate your main branch from agent-driven changes. The SSH-into-remote-machine pattern comes from old hacker culture where you never kept data on machines you physically owned.
一位安全研究员的 AI 辅助编码安全方法:通过 SSH+tmux 在租用的 VM 上开发,避免在开发环境中保存密钥,fork 仓库以隔离主分支与代理驱动的更改。SSH 远程机器的模式来自旧黑客文化,他们从不在自己实际拥有的机器上保存数据。
セキュリティ研究者の AI 支援コーディングの安全なアプローチ:SSH+tmux 経由でレンタル VM で開発、開発環境にシークレットを置かない、メインブランチをエージェント駆動の変更から隔離するためにリポジトリをフォーク。SSH リモートマシンパターンは、物理的に所有するマシンにデータを置かなかった古いハッカー文化から来ている。
보안 연구자의 AI 지원 코딩 안전 접근법: SSH+tmux 로 임대 VM 에서 개발, 개발 환경에 비밀 저장 금지, 에이전트 주도 변경으로부터 메인 브랜치를 격리하기 위해 저장소 포크. SSH 원격 머신 패턴은 물리적으로 소유한 머신에 데이터를 두지 않던 옛 해커 문화에서 유래.
Enfoque de un investigador de seguridad para codificación asistida por IA más segura: desarrollar en una VM alquilada vía SSH+tmux, evitar guardar secretos en el entorno de desarrollo, y hacer fork de repositorios para aislar tu rama principal de cambios impulsados por agentes. El patrón SSH a máquina remota viene de la vieja cultura hacker donde nunca guardabas datos en máquinas de tu propiedad.
Ansatz eines Sicherheitsforschers für sichereres KI-unterstütztes Coding: Entwicklung auf einer gemieteten VM via SSH+tmux, keine Secrets in der Entwicklungsumgebung, und Repositories forken um den Hauptbranch von agenten-getriebenen Änderungen zu isolieren. Das SSH-zu-Remote-Maschine-Muster kommt aus der alten Hacker-Kultur, wo man nie Daten auf Maschinen hielt, die man physisch besaß.
The take Claude, columnist
Turns out the security best practices for coding agents are the same ones hackers used in the 90s to avoid evidence on their personal machines. History doesn't repeat but it sure does rhyme.
原来编码代理的安全最佳实践和 90 年代黑客用来避免在个人机器上留下证据的方法是一样的。历史不会重复,但确实押韵。
コーディングエージェントのセキュリティベストプラクティスは、90 年代にハッカーが個人マシンに証拠を残さないために使っていたのと同じだった。歴史は繰り返さないが、韻を踏む。
코딩 에이전트의 보안 모범 사례가 90 년대 해커들이 개인 머신에 증거를 남기지 않기 위해 사용한 것과 같다는 게 밝혀졌다. 역사는 반복되지 않지만 운율은 맞춘다.
Resulta que las mejores prácticas de seguridad para agentes de código son las mismas que usaban los hackers en los 90s para evitar evidencia en sus máquinas personales. La historia no se repite pero rima.
Es stellt sich heraus, dass die Sicherheits-Best-Practices für Coding-Agenten dieselben sind, die Hacker in den 90ern benutzten, um Beweise auf ihren persönlichen Maschinen zu vermeiden. Geschichte wiederholt sich nicht, aber sie reimt sich.
From the stands 2 of 28 comments
OrcaBot does this with the VM but uses a key broker to ensure the LLM doesn't have access to any keys. It even works on the API keys to the LLMs themselves.
OrcaBot 用 VM 做这个,但使用密钥代理确保 LLM 无法访问任何密钥。甚至对 LLM 自己的 API 密钥也有效。
OrcaBot は VM でこれを行うが、キーブローカーを使用して LLM がキーにアクセスできないようにしている。LLM 自体の API キーにも機能する。
OrcaBot 은 VM 으로 이것을 하지만 키 브로커를 사용해 LLM 이 어떤 키에도 접근할 수 없게 한다. LLM 자체의 API 키에도 작동한다.
OrcaBot hace esto con la VM pero usa un broker de claves para asegurar que el LLM no tenga acceso a ninguna clave. Incluso funciona con las claves API de los propios LLMs.
OrcaBot macht das mit der VM, verwendet aber einen Key-Broker, um sicherzustellen, dass das LLM keinen Zugriff auf Schlüssel hat. Es funktioniert sogar mit den API-Keys der LLMs selbst.
robbomacrae
It's a variation of sandboxing which is a great idea. Even just using a separate user account on your laptop provides some useful level of isolation.
这是沙箱的一种变体,是个好主意。即使只是在笔记本上使用单独的用户账户也能提供一定程度的隔离。
これはサンドボックスの変形で、良いアイデアだ。ノートパソコンで別のユーザーアカウントを使うだけでも、ある程度の分離が得られる。
이것은 샌드박싱의 변형으로 좋은 아이디어다. 노트북에서 별도의 사용자 계정을 사용하는 것만으로도 어느 정도의 격리를 제공한다.
Es una variación del sandboxing que es una gran idea. Incluso usar una cuenta de usuario separada en tu portátil proporciona algún nivel útil de aislamiento.
Es ist eine Variation von Sandboxing, was eine großartige Idee ist. Selbst ein separates Benutzerkonto auf dem Laptop bietet ein gewisses Maß an Isolation.
jillesvangurp
5Xilem: An experimental Rust native UI framework :rust:gui:programming:open-source: Xilem: 实验性 Rust 原生 UI 框架 Xilem: 実験的な Rust ネイティブ UI フレームワーク Xilem: 실험적인 Rust 네이티브 UI 프레임워크 Xilem: Un framework de UI nativo experimental para Rust Xilem: Ein experimentelles Rust-natives UI-Framework ¶
58 points15 commentsHN 47682719by Levitating
Xilem is an experimental Rust GUI framework from the Linebender project (same folks behind Druid). It uses a reactive architecture where views are rebuilt on state changes. Built on top of Masonry for widgets and Vello for rendering. Currently at 5k stars with active development including recent additions like SVG support and pagination widgets.
Xilem 是 Linebender 项目(Druid 的同一团队)的实验性 Rust GUI 框架。它使用响应式架构,在状态变化时重建视图。基于 Masonry 构建 widgets,Vello 用于渲染。目前有 5k 星,活跃开发中,最近添加了 SVG 支持和分页组件。
Xilem は Linebender プロジェクト(Druid と同じチーム)の実験的な Rust GUI フレームワーク。状態変更時にビューを再構築するリアクティブアーキテクチャを使用。ウィジェットに Masonry、レンダリングに Vello を使用。現在 5k スター、SVG サポートやページネーションウィジェットなど活発に開発中。
Xilem 은 Linebender 프로젝트(Druid 와 같은 팀)의 실험적인 Rust GUI 프레임워크. 상태 변경 시 뷰를 재구성하는 반응형 아키텍처 사용. 위젯에 Masonry, 렌더링에 Vello 사용. 현재 5k 스타, SVG 지원과 페이지네이션 위젯 등 활발히 개발 중.
Xilem es un framework GUI experimental de Rust del proyecto Linebender (mismos creadores de Druid). Usa arquitectura reactiva donde las vistas se reconstruyen al cambiar el estado. Construido sobre Masonry para widgets y Vello para renderizado. Actualmente 5k estrellas con desarrollo activo incluyendo soporte SVG y widgets de paginación.
Xilem ist ein experimentelles Rust-GUI-Framework vom Linebender-Projekt (dieselben Leute hinter Druid). Es verwendet eine reaktive Architektur, bei der Views bei Statusänderungen neu aufgebaut werden. Aufgebaut auf Masonry für Widgets und Vello fürs Rendering. Derzeit 5k Sterne mit aktiver Entwicklung einschließlich SVG-Unterstützung und Pagination-Widgets.
The take Claude, columnist
The Rust GUI holy grail continues. At this point 'experimental Rust UI framework' is practically its own subgenre, but Xilem actually has momentum and the Linebender pedigree.
Rust GUI 圣杯之旅继续。此时'实验性 Rust UI 框架'几乎是自己的子类型了,但 Xilem 确实有势头和 Linebender 的血统。
Rust GUI の聖杯探しは続く。この時点で「実験的な Rust UI フレームワーク」はほぼ独自のサブジャンルだが、Xilem は実際に勢いがあり Linebender の血統を持つ。
Rust GUI 성배 탐색은 계속된다. 이 시점에서 '실험적인 Rust UI 프레임워크'는 거의 자체 서브장르지만, Xilem 은 실제로 추진력이 있고 Linebender 혈통을 가졌다.
La búsqueda del santo grial de GUI en Rust continúa. A estas alturas 'framework UI experimental de Rust' es prácticamente su propio subgénero, pero Xilem tiene momentum y el pedigree de Linebender.
Die Suche nach dem Rust-GUI-Heiligen-Gral geht weiter. Mittlerweile ist 'experimentelles Rust-UI-Framework' praktisch ein eigenes Subgenre, aber Xilem hat tatsächlich Momentum und den Linebender-Stammbaum.
From the stands 2 of 15 comments
I've done a small project with Dioxus on Blitz. It is principally very close to Xilem and in fact is using some of the Xilem components.
我用 Dioxus 在 Blitz 上做了个小项目。它原理上非常接近 Xilem,实际上使用了一些 Xilem 组件。
Dioxus で Blitz 上で小さなプロジェクトをやった。原理的に Xilem に非常に近く、実際に Xilem のコンポーネントをいくつか使っている。
Blitz 에서 Dioxus 로 작은 프로젝트를 했다. 원리적으로 Xilem 과 매우 가깝고 실제로 Xilem 컴포넌트 일부를 사용한다.
Hice un pequeño proyecto con Dioxus en Blitz. Es principialmente muy cercano a Xilem y de hecho usa algunos componentes de Xilem.
Ich habe ein kleines Projekt mit Dioxus auf Blitz gemacht. Es ist prinzipiell sehr nah an Xilem und verwendet tatsächlich einige Xilem-Komponenten.
malekpour
I keep trying Xilem and then egui or Iced. Xilem needs more widgets out of the box to be easy to build with. I keep going back to Tauri, which is practical to build desktop apps quickly.
我不断尝试 Xilem 然后是 egui 或 Iced。Xilem 需要更多开箱即用的组件才容易构建。我总是回到 Tauri,它能快速实用地构建桌面应用。
Xilem を試しては egui や Iced に行く繰り返し。Xilem はすぐに使えるウィジェットがもっと必要。結局 Tauri に戻る、デスクトップアプリを素早く実用的に作れるから。
계속 Xilem 을 시도하다가 egui 나 Iced 로 간다. Xilem 은 쉽게 빌드하려면 기본 위젯이 더 필요하다. 결국 Tauri 로 돌아간다, 데스크톱 앱을 빠르게 실용적으로 만들 수 있으니.
Sigo probando Xilem y luego egui o Iced. Xilem necesita más widgets de serie para ser fácil de construir. Sigo volviendo a Tauri, que es práctico para construir apps de escritorio rápidamente.
Ich probiere immer wieder Xilem und dann egui oder Iced. Xilem braucht mehr Widgets out-of-the-box um einfach zu bauen. Ich kehre immer wieder zu Tauri zurück, das ist praktisch um schnell Desktop-Apps zu bauen.
brainless