커맨드라인 러스트 - cat, grep, ls 등 14가지 유용한 CLI 도구를 클론 코딩하며 배우는 러스트 활용
켄 유엔스-클라크 지음, 조성만 옮김 / 제이펍 / 2024년 8월
평점 :
장바구니담기


book reviews sponsored by publishers (Lang : KR)
제이펍 출판사 IT 전문서 리뷰어 3기 선발이 되어 책을 받았다.

일반적인 프로그래밍 언어를 배우는 식으로 학습하는 책이 아닌, CLI 환경에서 핸즈온 코딩을 하며 러스트 언어에 대해 학습하는 구조로 되어있다.

보통 코딩 책들은 웹이면 Atom, 이외들은 VSC 에디터를 사용하여 배우지만 이 책은 그렇지 않다는 점이 차이점이다.

첫 내용은 러스트가 무엇이며, 왜 배워야 하는지, 러스트의 밈들을 소개하며 독자들의 흥미를 돋구고 본게임을 시작한다.

이 책은 CLI 환경이기에 핸즈온 할때 리눅스 유저가 아니라면 책의 흐름을 이해하는데 조금 힘들 수 있다.

그리고, 책을 읽어보며 느낀결과 프로그래밍 언어를 처음 배우는 사람일 경우에는 이 책이 적합하지는 않다.

최소 다른 한가지 언어를 이미 배웠고, 그걸로 프로젝트를 진행하며 문법에 있어서 전반적으로 이해가 된 경우가 최소 조건이다.

물론 이 책에서 러스트 언어에 대해 기초적인 프로그래밍 문법을 알려준다.

하지만, 완전 입문 친화적인 책은 아니며 프로그래밍 언어마다 공통적인 문법 부문은 이해하고 있다고 가정하고 진행된다.

[함수 생성, 변수 생성, 루프를 이용해서 동작 반복] 등등...

최소 조건이 충족이 되었고, 러스트 밈에 이끌려 혹은 떠오르는 언어에 관심이 생겨서 배우고 싶다면, 이 책은 정말 잘 맞는 책이 될 것이다.

러스트 기초 문법을 배우면서 예제들을 설명할 때, 주석부문이 코드 외부에서 따로 자세히 설명되어있다.

코딩 책에서 이런식으로 주석을 설명하는 거는 처음봐서 신선했다.

아마도 코드에 주석을 넣게되면 너무 난잡해지고 코드가 너무 길어져서 이런 선택을 한 것 같은데, 읽으면서 매우 만족스러웠다.

이렇게 될 경우 주석에 코드 해석을 좀 더 상세히 양도 많이 적을 수 있기에 이해하는 독자들 입장에서는 매우 반가워할 부분이다.

추가로, 검정색 형광으로 강조된 부분을 핵심으로 생각하며 책을 읽다보면 감을 잡기 쉬울 것이다.

그리고, 작가만의 내공 노하우로 클론 코딩까지 알려준다.

러스트의 기초를 배우고 싶은 독자들에게 권하고 싶은 책이다.

---

"제이펍 출판사의 도서 지원을 받아 작성한 리뷰입니다."

---

https://youtube.com/@Certa6

제 유튜브 채널입니다.
도움이 됐다면, 구독 부탁합니다!
주변에 제 블로그, 유튜브를 알려주시면 감사하겠습니다~! :)

Thank you for watching the blog.
Please subscribe! I would appreciate it if you could share the blog around you.

---

#제이펍 #제이펍서평단 #출판사 #제이펍출판사 #서평단 #베타리더 #리뷰어 #jpub #hackers #hacker #hacking #anonymous #cybersecurity #kalilinux #programming
#hack #hacked #technology #cybercrime
#linux #ethicalhacking #coding
#programmer #computerscience
#malware #hacks #bhfyp #redteam #tryhackme #hackthebox

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo