Hacker News 의견
  • Alfred workflow를 출시했음. 사용자 정의 디렉토리를 검색하는 데 fd를 많이 사용함. 매일 사용하며 매우 훌륭함
    • Hyperfine도 과소평가된 훌륭한 도구임
  • sharkdp의 팬임. 매일 사용하는 멋진 소프트웨어를 만들어줘서 고마움
    • bat, fd, hexyl, hyperfine을 사용함
    • 잘 보상받는 엔지니어들이 매달 $10씩 기부하면 인터넷이 더 나아질 것임
    • 많은 훌륭한 도구들이 있으며, 이를 지원하는 생태계를 만들어야 함
  • fd, bat, numbat, hexyl, hyperfine을 빠르게 설치하고 스크린샷을 Terminal Trove에서 볼 수 있음
    • fd, bat, numbat, hyperfine, hexyl의 링크 제공
    • 설치와 스크린샷 확인 가능
  • fd와 rg의 플래그가 일치했으면 좋겠음. 예를 들어, fd와 rg 모두 --type 플래그가 있지만 의미가 다름
    • fd는 파일/디렉토리/심볼릭 링크 등을 의미하고, rg는 파일 MIME 타입을 의미함
    • fd에는 --extension 플래그가 있지만 rg에는 없음
    • 두 도구의 사용이 높은 상관관계를 가지므로 유사한 이름의 플래그가 유익할 것임
  • 새로운 Rust 도구를 사용하지 않는 이유는 원래 도구의 옵션을 기억하기 어려워서임
    • ripgrep을 VS Code에서 사용하지만 명령줄에서는 grep을 사용함
    • 도구가 작동하기만 하면 어떤 언어로 작성되었는지는 상관없음
    • GNU Stow는 Perl로 작성되었지만 좋아하는 Unix 도구 중 하나임
    • Rust 도구가 드롭인 대체품이라도 수동으로 설치하지 않을 것임
    • 사용자로서 속도 개선과 메모리 안전성은 중요하지 않음
    • Go 같은 다른 언어도 메모리 안전성을 보장하며, 커뮤니티 참여도 높음
    • Rust가 구세주라는 서사에 완전히 설득되지 않음
    • macOS나 Ubuntu가 Rust 대체품으로 교체해도 워크플로우에 지장이 없다면 불만 없음
  • Terminal Trove를 가끔씩 확인해야 함
    • 자주 사용하는 도구의 쉬운 대체품을 찾을 수 있음
    • find는 fd로, time은 hyperfine으로, grep은 ripgrep으로 대체 가능
    • asciinema를 .gif로 변환하는 t-rec, 수동으로 커밋 생성하는 koji 등
  • fd를 사용해볼 예정임. find의 인수 사용법을 기억하기 어려워서 find . | grep what_i_am_looking_for를 주로 사용함
    • xargs와 통합된 동작이 마음에 듦
    • fd가 symlink 디렉토리 탐색을 어떻게 처리하는지 찾지 못했음
  • 매일 fd를 많이 사용하며 새 기기에 기본 설치함
    • find를 오랫동안 사용했지만 편리한 사용성은 아님
    • 최근 대체 유틸리티 트렌드에 100% 동의함
    • 원래의 유연성을 모두 유지하지 않을 수도 있지만 일반적인 경우에 사용하기 훨씬 쉬움
  • 기본적으로 많은 폴더를 무시하는 것이 불편함
    • 시스템 어디에 있는지 알고 싶을 때 find를 사용함
    • fd에 무시하지 않는 옵션이 있지만 기억하지 못해 find로 돌아감
  • 새로운 Rust CLI 도구를 좋아하지만 fd는 tar와 ln처럼 사용법을 기억하기 어려움
    • 누구의 잘못도 아님
    • 항상 매뉴얼을 다시 읽어야 함
    • GNU find의 특이점에도 불구하고 더 잘 기억됨