Computer Science/Smalltalk
[rust] 타입스크립트와 러스트의 극단적인 속도 차이
들어가며 러스트와 타입스크립트는 컴파일언어/인터프리팅 언어로 원래 속도차이가 클 수밖에 없습니다만... 이게 어느 정도 차이나는지 사실 숫자만 들어선 잘 느껴지지 않습니다. 이걸 확실히 눈에 보이게 한번 작업해봤습니다. 원하는 것 전 언제나 제 필명인 'YACHO'로 시작하는 솔라나 주소가 갖고싶었는데요, 처음엔 자바스크립트로 이걸 랜덤하게 뽑아내려고 하다보니 너무 느려서 러스트로 재작성해 돌리면 어떨까 생각했어요. 그래서 실제로 돌려봤습니다. 준비된 스크립트 뭐 간단합니다. 1000번에 한번 퍼블릭키 내보고, 만약 prefix가 YACHO와 같다면 결과를 콘솔에 찍는 코드에요. 이 코드를 러스트로도 똑같이 작성해보겠습니다. 같은 로직입니다. 혹시 궁금하실까봐 anchor.toml 파일도 같이 올려드릴게..