▲GN⁺ 2025-03-07 | parent | ★ favorite | on: CodeTracer - Nim 과 Rust로 개발된 시간여행 디버거 (github.com/metacraft-labs)Hacker News 의견 멋있음. 오래 전 Intel 프로세서 디자이너들에게 기능 요청을 할 기회가 있었음 로그 스탬핑을 위한 시스템 틱 타이머를 요청했는데, 그들은 그것을 구현했음 디버그 인터럽트를 트리거하는 버스 마스크와 값 레지스터도 요청했는데, 그것도 구현했음 점프 소스 히스토리를 요청했으나, 그것은 실현되지 않았음 당시 Intel은 버스를 기록하는 비싼 디버그 프로브를 판매했음 내 점프 히스토리가 대부분의 사용자에게 필요성을 없앨 수 있었을 것임 결국 실현되지 않았고, 우리는 코드 '디버그'를 다시 빌드하여 추적과 추적을 추가함 Noir 지원은 ZK 증명에서 실행 추적이 특히 가치가 있기 때문에 의미가 있음 Python과 Ruby 구현을 기대하고 있음 이 언어들의 동적 특성 때문에 버그가 특히 찾기 어려운 경우가 있음 Noir을 사용해본 사람이 있는지 궁금함 추적 메커니즘의 성능 오버헤드가 궁금함 웹 개발을 위한 JavaScript/TypeScript 지원 계획이 있는지도 궁금함 Clojure 또는 ClojureScript를 사용하는 경우 FlowStorm을 확인해보길 권장함 FlowStorm 웹사이트 Noir은 SNARK 증명 시스템을 위한 도메인 특화 언어임 Noir 웹사이트 왜 CodeTracer를 두 개의 언어로 작성했는지 궁금함 정말 마음에 듦. 항상 그런 것을 원했음 나중에 Python으로 테스트해볼 예정임 JS/TS 지원도 있었으면 좋겠음 rr 디버거가 MacOS, Windows, Android를 지원하는지 궁금함 일반 앱에 대한 기록이 얼마나 무거운지도 궁금함 LLM이 MCP 서버를 통해 컨텍스트를 제공하거나, LLM이 보고 싶은 변수 히스토리를 선택하게 하는 것도 좋을 것임 기록 필터링 기능도 좋을 것임 멋져 보이지만, 프로덕션 시스템에서는 추적 파일이 매우 빠르게 증가할 것임 파일을 특정 세션과 연관시키는 방법이 궁금함 Nim 생태계를 구축해줘서 고마움 매우 기대됨. 이미 Open Collective에 기부했음 팀은 재능 있는 사람들로 가득 차 있음 시간 여행 디버깅에 대한 멋진 인터페이스가 있음 rr을 사용하면 macOS에서 실행할 수 없을 것임 다행히 lima vms가 원격으로 쉽게 만들 수 있음 출시를 축하함. 지금까지 훌륭한 일을 해냈음 현재 나에게는 필요하지 않지만, 대체 백엔드 발전과 추가 프로그래밍 언어 지원을 주시할 것임 고마움
Hacker News 의견
멋있음. 오래 전 Intel 프로세서 디자이너들에게 기능 요청을 할 기회가 있었음
Noir 지원은 ZK 증명에서 실행 추적이 특히 가치가 있기 때문에 의미가 있음
Clojure 또는 ClojureScript를 사용하는 경우 FlowStorm을 확인해보길 권장함
Noir은 SNARK 증명 시스템을 위한 도메인 특화 언어임
왜 CodeTracer를 두 개의 언어로 작성했는지 궁금함
정말 마음에 듦. 항상 그런 것을 원했음
멋져 보이지만, 프로덕션 시스템에서는 추적 파일이 매우 빠르게 증가할 것임
Nim 생태계를 구축해줘서 고마움
매우 기대됨. 이미 Open Collective에 기부했음
출시를 축하함. 지금까지 훌륭한 일을 해냈음