码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • rust编译器教我做人,为啥还要学习rust语言,因为想使用rust做一些底层服务,更深入的研究技术。


    目录

      • 1,继续学习Rust语言,确实学习成本很高,学了两周还在学习入门概念,和编译器斗争
      • 2,rust学习曲线非常高,为啥还要坚持学习,一直想写一些服务研究研究底层的技术啥的
      • 3,rust对前端也有很大的帮助呢,很多前端的库有用rust做扩展

    本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/128163853

    1,继续学习Rust语言,确实学习成本很高,学了两周还在学习入门概念,和编译器斗争

    最近两周在学习 rust,这个编译器确实非常厉害。
    限制比较多,但是总体上感觉开发速度会慢一点。
    但是毕竟是后出现的语言,要是学习起来也会比C++要好理解下:

    坚持学习到地47 节课程了:

    10.5 - 生命周期(1)

    在这里插入图片描述

    在这里插入图片描述

    2,rust学习曲线非常高,为啥还要坚持学习,一直想写一些服务研究研究底层的技术啥的

    相比其他语言,学习曲线陡峭。
    而且是比较偏学术化的语言。
    但是做了这么多年的软件开发,学习起来还可以,慢慢学。
    在这里插入图片描述

    在这里插入图片描述

    3,rust对前端也有很大的帮助呢,很多前端的库有用rust做扩展

    https://thenewstack.io/the-case-for-rust-as-the-future-of-javascript-infrastructure/

    现在rust 越来越多的和 JavaScript 结合起来了,给javascript提速。

    https://www.zhihu.com/question/30407715
    如何看待 Rust 的应用前景?
    工作上写C++,从去年底开始关注Rust,至今用Rust写了一些和交易相关的小程序。总体感觉是如果有一门语言能够取代C++,那么它只可能是Rust。

    https://linux.cn/article-5462-1.html

    为什么我说 Rust 是靠谱的编程语言
    本文试图帮您解答“我要不要(投入大量时间和精力)学习Rust语言?”这个问题。作者尽量较少的谈及Rust语言本身,反而尝试从Rust语言周边入手,长时间、大范围、多角度地考察,研判Rust语言是否靠谱,并给出尽可能客观的理由。

    https://zhuanlan.zhihu.com/p/104299612
    可以用于开发 WebAssembly 的语言比较多,笔者之前也尝试过 AssemblyScript、C++、Rust,相对来说,使用 Rust 开发在开发效率和便捷性、包体积大小等方面还是有很大优势的,因此,笔者也建议使用 Rust 来作为 WebAssembly 的开发语言。

    https://swc.rs/
    SWC is an extensible Rust-based platform for the next generation of fast developer tools. It’s used by tools like Next.js, Parcel, and Deno, as well as companies like Vercel, ByteDance, Tencent, Shopify, and more.

    SWC can be used for both compilation and bundling. For compilation, it takes JavaScript / TypeScript files using modern JavaScript features and outputs valid code that is supported by all major browsers.

    https://deno.land/
    Deno (/ˈdiːnoʊ/, pronounced dee-no) is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience.
    It’s built on V8, Rust, and Tokio.

    https://developer.mozilla.org/zh-CN/docs/WebAssembly/Rust_to_wasm
    编译 Rust 为 WebAssembly
    如果你写了一些 Rust 代码,你可以把它编译成 WebAssembly!这份教程将带你编译 Rust 项目为 wasm 并在一个现存的 web 应用中使用它。

    使用 Rust 编写,可以被编译为 WebAssembly 了。现在这个包可以被 JavaScript 使用了,而且使用它完全不需要用户安装 Rust;包中的代码是 WebAssembly 代码,而不是 Rust 源码!

  • 相关阅读:
    Dijkstra求最短路
    【操作系统导论】操作系统介绍 - Introduction
    区块链baas平台告警方案
    C语言等长编码压缩和哈夫曼编码压缩
    java计算机毕业设计基于安卓Android/微信小程序的汽车租赁小程序-app
    Cybox靶机
    算法日常训练11.28(813.最大平均值和的分组)
    java基于ssm+vue+elementui的旅游线路分享管理系统
    Ros Nodelet 高速通信 单独节点编写
    【数据结构】C语言实现栈
  • 原文地址:https://blog.csdn.net/freewebsys/article/details/128163853
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号