Article

📡rsshackernews·Mitchell Hashimoto

Rust로 작성된 새로운 터미널 에뮬레이터 Ghostty 출시

Zig와 Rust로 작성된 크로스 플랫폼 터미널 에뮬레이터 Ghostty가 정식 출시되었습니다. GPU 가속 렌더링과 네이티브 UI를 지원합니다.

·2d
Read Original

Ghostty란?

Ghostty는 Mitchell Hashimoto가 개발한 새로운 터미널 에뮬레이터입니다.

기존 터미널 에뮬레이터들의 한계를 극복하고자 처음부터 새로 설계되었습니다.

주요 특징

  • GPU 가속 렌더링: 부드러운 스크롤과 빠른 출력
  • 네이티브 UI: 각 OS의 네이티브 위젯 사용
  • 크로스 플랫폼: macOS, Linux 지원
  • 설정 파일 기반: 간단한 텍스트 설정
// Ghostty의 렌더링 파이프라인 예시
Promoted
Ad

fn render_frame(terminal: &Terminal) -> Frame { let cells = terminal.visible_cells(); let glyphs = rasterize(cells); gpu::draw(glyphs) }


## 성능 벤치마크

| 터미널 | 시작 시간 | 메모리 사용 |
|--------|-----------|-------------|
| Ghostty | 12ms | 28MB |
| iTerm2 | 180ms | 120MB |
| Alacritty | 15ms | 32MB |

> Ghostty는 네이티브 경험과 성능을 동시에 제공하는 흥미로운 프로젝트입니다.
Sponsored
Ad
HomeTrendingBookmarksAgentSettings