왜 나는 녹슨 것을 배우고 있는가 (너도 마땅히)

6721 단어 rust
파이톤과 자바스크립트 이후에 Rust를 배우기로 했어요.이것은 가장 좋은 저급 언어로, 초고효율, 초안전, 초신속이다.

Rust is the perfect programming language love-child that combines the power of C++ with the safety of Java or other interpreted languages.


그것은 4장에서 내가 들어보지 못했던 새로운 저급 프로그래밍 개념도 소개했다.
내가 이미 녹슨 네 가지 주요 원인은 다음과 같다.
  • 좋은 학습 경험
  • 신기한 커뮤니티
  • 이거 어려워요.파이썬이랑 JS는 너무 쉬워
  • 모든 사람이 녹을 사용하기 때문에 역사 기록은 미친 것이다
  • 본 블로그의 마지막 부분에서, 나는 또한 당신에게 어떻게 즉시 녹이 슬기 시작하는지 보여 드리겠습니다

    학습(발전) 경험
    나는 매우 빨리 배운다. 나는 일이 가능한 한 순조롭기를 바란다. 그러면 나는 즉시 공부하고 프로젝트를 시작할 수 있을 것이다.쇠녹은 이미 만들어진 많은 물건을 가져왔지만, 다른 언어로는 할 수 없다

    패키지 매니저
    Rust에는 카고라는 내장 패키지 관리자가 있는데,TOML(Tom 눈에 띄는 최소 언어)의 간단한 문법 때문에 사용이 매우 간단하다
    나는 구축 스크립트, 테스트 스크립트, 자바스크립트 실행 같은 스크립트를 작성할 필요가 없다. 카고는 이 모든 것을 스스로 처리할 수 있다.빌어먹을, 이 명령을 사용하여 프로젝트에 문서를 생성한다cargo doc --open사용한 판자 상자 등의 모든 파일을 생성합니다.
    그것도 많은 판자 상자가 있다crates.io
    이것은 마치 NPM과 Pypi가 놀랍고 사용하기 쉬운 단원으로 결합된 것과 같다


    스테인리스 북
    이 책official rust book은 인터넷과 인터넷에서 모두 찾을 수 있으며, 녹의 모든 개념을 설명하고, 상상할 수 있는 모든 것을 담아 나 같은 초보자에게 적합하다.
    매 장마다 연습이 있어서 악작극, 코드 블록, 시각 도표(예를 들어 소유권을 해석할 때)를 통해 읽는 것이 재미있다.녹책이 존재할 때 유튜브 영상을 찾아 볼 필요가 없다!

    오류!
    나는 내가 이렇게 말할 것이라고 믿을 수 없지만, 녹슨 흔적 속의 잘못은 아름답다.내가 말한 것은 실행할 때와 컴파일 오류뿐만 아니라, 편집기 경고와 다른 찾기와 디버깅을 매우 쉽게 하는 것들도 있다

    The errors in are soo good that i hope to get errors just so i can look at that beauty try to fix it

    — Dhravya Shah (@DhravyaShah)

    내 말은, 이 녀석 좀 봐!어떻게 이런 실수를 모르는 사람이 있겠어?!

    편집이 오류를 빠뜨릴 지경에 이르러도 매우 어렵다.죽은 코드를 발견할 수도 있습니다. 만약 죽은 코드를 놓치면 컴파일할 때 알려 줍니다.



    모든 것은 불가능하다
    모든 물건은 서류부터 서적까지 모두 이미 만들어진 것이다.
    네, 다른 언어도 있어요.녹이 그렇게 많이 슬지는 않아요.
    나는 한 방의 인터넷 연결이 매우 낮기 때문에, 이 명령을 알게 될 때까지 매우 낙담했다.
    rustup doc --book
    
    이게 오프라인 녹책이 열렸어요. - 얼마나 신기해요!나는 지금 심지어 인터넷에 접속하지 않아도 녹슨 것을 배울 수 있다.

    커뮤니티
    rust 커뮤니티는 아주 좋다. 내가 본 사람 중 가장 똑똑하고 남을 돕는 것을 좋아하는 사람들이 있다.
    나는 어제서야 rust를 배우기 시작했다. 예전과 마찬가지로, 지역 사회의 일부가 되기 위해 디스플레이 서버에 가입했다.나는 두 개의 서버인 공식 서버와 지역 사회 서버에 가입했다
    https://discord.gg/rust-langhttps://discord.gg/rust-lang-community
    그들은 나에게 어떻게 시작하는지 설명하고 조언을 해 주었다.
    그들은 도움을 구할 때도 나에게 매우 큰 도움을 주었다. 나는 정말 감격했다

    이거 어려워요.하지만 난 좋아
    솔직히 녹슨 것은 배우기 어려운 언어다.소유권, 매거, 스마트 포인터 등의 개념. 나는 영원히 파이톤이나 자바스크립트로 이런 것들을 배울 수 없다.나에게 있어서 저급한 언어를 배워서 지식을 얻는 것은 매우 중요하다.
    오, 내가 그것이 매우 빠르다고 말했습니까?
    나는 언젠가 Rust에서 큰 프로젝트를 할 수 있기를 바란다.그런데 저는 지금 완전 초보자예요. 하하.

    Dropbox, 페이스북, Cloudflare, Discord - 모든 사람들이 Rust를 사용하고 있다
    모든 대기업들이 Rust를 사용하기 위해 소프트웨어의 일부분을 다시 쓰고 있는 것 같다.
    this blog has a nice list of all companies, why they use rust etc.
    심지어 자바스크립트 패키지 관리자NPM도 Rust를 사용했다.그것의 엔지니어링 팀은 사용자가 계속 증가하면 서비스의 성능이 곧 병목이 될 수 있다는 것을 발견하기 때문에 Rust로 그들의 주요 서비스를 다시 쓰기를 선택했다.
    이것은 진정한 문제이다. 언젠가는 우리가 더 좋은 하드웨어를 만들 수 없기 때문에 소프트웨어는 삭감할 수밖에 없다. 다음은 페이스북의 사용 사례를 설명하는 영상이다

    녹슨 것은 미친 짓이다.
    TL;이 블로그의 박사는 녹병이 미친 것이라고 말했으니 너도 그것을 배우기 시작해야 한다.

    이것이 바로 어떻게 시작하는가
    나는 이 방면의 전문가가 아니다. 나는 3일 전에 시작했기 때문에 이렇게 한 것이다
    내가 어떻게 Rust를 사용하기 시작했는지, 내 친구들, Clouded Quartz (그가 나에게 Rust를 소개했고, 우리 디스코더 서버에서 그것에 대한 홍보를 전파했다) 와 Nexxel (그는 나에게 Rust를 배우기 시작했기 때문에 나는 동업자의 압력을 받았다) 이 나를 도와 그것을 사용하기 시작했다.
    나는 Our Discord server - The Coding Horizon에 가입하여 동갑내기의 압력과 동력을 얻고 앞에서 언급한 공식 디스코더 서버에 가입하여 고급 도움과 진정한 똑똑한 사람을 얻는 것을 건의한다
    지금부터 나의 시작 방식이다. 나는 이렇게 파이톤, 자바스크립트, React를 배우기 시작했다. 나는 별로 생각하지 않았다.첫 번째 코드를 배우는 것과 쓰는 것 사이의 10분의 차이를 결정한다
    이 밖에 공개 학습인 블로그 쓰기 등도 있다.
    트위터에서 팔로워, 레드디렉터에서subreddits 팔로워.

    빌어먹을, 너 아직도 책을 보고 있구나!
    블로그의 끝까지 읽어주셔서 감사합니다. 당신은 10%의 사람 중의 하나입니다.
    당신의 생각을 댓글로 남겨주세요.⬇️ ! 저는 댓글 받는 걸 좋아해요.
    나는 나의 블로그를 통해 나의 인코딩 여행, 재미있는 도구, 사이트와 프로젝트를 공유한다.Subscribe to the newsletter here 내 블로그의 이메일 알림을 받고 싶다면!
    트위터에 따라와!

    Hi there! I'm Dhravya Shah.
    I tweet about :
    🐍Python
    🖥️Javascript
    🤔DataBases (SQL, Mongo, Firebase)
    👩🏻‍💻Devops (Docker, Kubernetes, GithubActions)
    ✨Freelancing
    Data structures and algorithms
    Html, CSS, Web development
    Bots, APIs, AI, Machine learning

    Follow me, let's connect!

    — Dhravya Shah (@DhravyaShah)

    좋은 웹페이지 즐겨찾기