czever2022
V2EX  ›  Rust

rust 学习

  •  
  •   czever2022 · Apr 14, 2023 · 4123 views
    This topic created in 1158 days ago, the information mentioned may be changed or developed.

    每天看 rust 视频,看 rust 电子书,感觉基础会了,但是让写个东西,不知道怎么下手,也看实战视频了,但是讲的跟听天书一样,迷茫了,但是我不想放弃啊,想最后折腾折腾。。有没有自学 rust 过来的大佬,给支个招,怎么进入下一步,小弟感激不尽。。。

    12 replies    2023-05-09 13:57:16 +08:00
    mainjzb
        1
    mainjzb  
       Apr 14, 2023
    一般都会 C++的人学 rust ,不会 C++很难学。
    czever2022
        2
    czever2022  
    OP
       Apr 14, 2023
    c++也只是在学校学过。知道点皮毛,但是深入的不懂。。。还有希望吗。现在确实不知道是该坚持下去,不过是真的不想放弃。。。欸。。。
    QingXuJiaZhi
        3
    QingXuJiaZhi  
       Apr 14, 2023   ❤️ 1
    c/c++/rust 这些是比较偏向底层的语言, 用途主要在于底层库, 比如算法, 数据库, UI 底层等基础设施.

    因此, 通常学完 c/c++/rust 还要学一些 "标准", 比如操作系统或网络的底层标准, 或者图片 /音频 /视频的格式标准等等, 然后去做相关的东西.

    而像 python/java 之类的, 则比较偏向业务, 一般学完 python/java 就需要去了解业务流程, 用户需求等等.
    czever2022
        4
    czever2022  
    OP
       Apr 14, 2023
    @cmdOptionKana 其实我想的是,学了这个,想搞 web 服务器什么的。。。或是区块链方向。。。行得通么?
    rickiey
        5
    rickiey  
       Apr 14, 2023
    多看看,多练练,多抄抄,花时间就行,熟能生巧,用啥学啥,没必要刻意学一门语言,我工作几年了,基本主流语言都接触过,写过 java ruby go python js, rust 用啥时再学,现在我语法都记的混乱着,遇到问题再说
    QingXuJiaZhi
        6
    QingXuJiaZhi  
       Apr 14, 2023
    @czever2022 比如 web, 那你要去看 http 标准, 然后几个主流 rust web 框架的源码要看, 然后你想写什么, 先写一个简陋的 demo, 再一点点改进.
    lvpichebiubiu
        7
    lvpichebiubiu  
       Apr 14, 2023
    pingCAP 的 talent plan 不错
    IIInsomnia
        8
    IIInsomnia  
       Apr 19, 2023
    看看 api-tpl-rs ( https://github.com/shenghui0779/api-tpl-rs ) ,适合新手入门
    czever2022
        9
    czever2022  
    OP
       Apr 19, 2023
    @IIInsomnia 好的,感谢
    PTLin
        10
    PTLin  
       Apr 20, 2023   ❤️ 1
    https://alabaster-linen-4dc.notion.site/Rust-26d05fe77cd44d18a294510cb23dd2c5
    我两年前写的文章,今天稍做了一点点补充,你可以看看。
    czever2022
        11
    czever2022  
    OP
       Apr 20, 2023
    @PTLin 好的,感谢
    kujio
        12
    kujio  
       May 9, 2023
    会前端的话,尝试用 tauri 写一些小工具,先学会用各种 rust 库,然后尝试简单的实现这些库。。我就是这么学的,期间通过不断的发现问题解决问题,和不断优化设计和代码,渐渐入门
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2636 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 15:49 · PVG 23:49 · LAX 08:49 · JFK 11:49
    ♥ Do have faith in what you're doing.