Rust 뉴스
시스템 프로그래밍 언어 Rust의 새 버전, 생태계 도구, 채택 사례를 전합니다.
총 354건·최신 업데이트
- 81
Show HN: Godot과 Rust 기반 멀티플렉서 (터미널 패인 및 기타)
gPTY는 AI 에이전트와 자동화 도구가 터미널 패인을 생성, 텍스트 주입, 출력 모니터링을 수행할 수 있도록 MCP(Model Context Protocol)와 JSON-RPC 인터페이스를 제공하는 차세대 PTY 멀티플렉서입니다. Godot의 UI 레이아웃 기능과 Rust의 고성능 처리를 활용하여 타일링 그리드 기반의 지능형 개발 환경을 구축했습니다.
Show HN: Godot and Rust based multiplexer (terminal panes and more)↗github.com
- 85
Show HN: Loudkit, 네이티브 Swift, Go, Rust, TypeScript 포트가 포함된 로컬 TTS
Loudkit은 별도의 계정이나 클라우드 비용 없이 로컬 환경에서 자연스러운 음성을 생성하는 TTS 엔진입니다. Python, Swift, Go, Rust, TypeScript를 위한 네이티브 SDK를 제공하며, 짧은 오디오 샘플만으로도 사용자 음성을 복제할 수 있습니다.
Show HN: Loudkit, Local TTS with Native Swift, Go, Rust and TypeScript Ports↗github.com
- 90
CUDA Rust: GPU 커널 작성 방식, 두 가지 경로 소개
NVIDIA가 Rust 언어를 활용해 GPU 커널을 직접 작성할 수 있는 두 가지 새로운 트랙인 cuda-oxide와 cutile-rs를 공개했습니다. 이 기술은 Rust의 강력한 메모리 안전성을 GPU 연산 레이어까지 확장하면서도, 기존 CUDA C++ 및 Python 생태계와의 상호 운용성을 유지하여 개발 효율성을 극대화하는 것을 목표로 합니다.
Introducing CUDA Rust: Two Tracks for Writing GPU Kernels↗developer.nvidia.com
- 91
빌딩 Trans4mers: Rust, Tauri v2, SQLite 기반 오픈 소스 데스크톱 멀티 에이전트 IDE
Trans4mers는 Rust와 SQLite 기반의 오픈 소스 데스크톱 IDE로, 로컬 Ollama 모델을 활용해 클라우드 없이도 자율적인 에이전트 스웜(Swarm)을 운영할 수 있게 설계되었습니다. CQRS 이벤트 소싱과 4단계 인지 메모리 구조를 통해 높은 안정성과 효율적인 작업 기억 관리를 구현한 것이 특징입니다.
Building Trans4mers: An Open-Source Desktop Multi-Agent IDE in Rust, Tauri v2, and SQLite↗dev.to
- 92
Show HN: Tauri/Rust로 구축된 빠르고 개인 정보 보호 기능의 크로스 플랫폼 Markdown 에디터
MDedit는 Tauri 프레임워크를 기반으로 구축된 고성능 마크다운 에디터로, 강력한 보안과 개인 정보 보호 기능을 제공합니다. Mermaid 다이어그램과 KaTeX 수식 지원은 물론, 로컬 파일 중심의 작업 환경을 통해 데이터 유출 걱정 없는 쾌적한 문서 편집 경험을 제공합니다.
Show HN: A fast, private, cross-platform Markdown editor built with Tauri/Rust↗github.com
- 93
Show HN: 에이전틱 OS: 하나의 Rust Linux 바이너리, 하나의 SQLite 및 엔티티별 샌드박스
meclaw는 Rust 기반의 단일 바이너리로 작동하는 에이전틱 운영체제로, 폴더 구조를 에이전트 엔티티로, 폴더 간 연결을 메시지 경로로 정의합니다. 기존 프레임워크와 달리 고정된 루프 없이 토폴로지 변경만으로 에이전트 시스템을 실시간으로 확장 및 수정할 수 있는 것이 특징입니다.
Show HN: Agentic OS: one Rust Linux binary, one SQLite and sandbox per entity↗github.com
- 94
Rust의 Vtable 시각화: dyn Trait이 메모리에서 어떻게 작동하는가
이 글은 Rust의 다형성 구현 방식인 정적 디스패치(Monomorphization)와 동적 디스패치(dyn Trait)를 C++의 기술적 메커니즘과 비교하여 메모리 관점에서의 차이를 분석합니다. 특히 Rust가 주소가 아닌 소유권을 통해 객체의 정체성을 관리함으로써 제로 사이즈 타입(ZST)을 구현하는 독특한 철학을 다룹니다.
Visualizing Rust's Vtables: How dyn Trait Works In Memory↗sofiabelen.github.io
- 100
`0xPlaygrounds/rig` 내부 엿보기: 모듈형 LLM 앱을 위한 Rust 우선 아키텍처
'rig'는 LLM 개발을 단순한 API 호출이 아닌 모델 클라이언트, 에이전트, 벡터 스토어 등 재사용 가능한 빌딩 블록 중심의 Rust 시스템 설계 문제로 다룹니다. 이를 통해 개발자는 프로토타입에서 복잡한 RAG나 도구 사용 시스템으로 확장할 때 핵심 제어 흐름을 변경하지 않고도 안정적인 아키텍처를 유지할 수 있습니다.
Inside `0xPlaygrounds/rig`: A Rust-First Architecture for Modular LLM Apps↗dev.to










