【Rust中级教程】2.13. 结语(杂谈):我学习Rust的心路历程

news/2025/2/27 6:06:05

2.13.1. 【Rust自学】专栏的缘起

笔者我在去年12月份之前对Rust还一无所知,后来看到JetBrains推出了Rust Rover,想着自己毕竟是买的全产品证书就下载下来玩了一下。原本就是看看,都打算卸载了,后来去网上查才发现Rust这门语言挺牛的感觉,就去找教程学了起来。

去年12月7日我打开B站搜索Rust教程看到的第一个是杨旭老师(B站ID:软件工艺师)的 Rust编程语言入门教程(Rust语言/Rust权威指南配套)【已完结】。

我真的非常喜欢这系列教程,就在当天我跟着教程写了自己的第一篇文章:【Rust自学】1.0. 简介。原本我是没有把文章上传的想法的,觉得写文章主要是给自己看。但是当天凌晨4点我突然就想到我在CSDN还有个账号这事,于是立马上传了。

估计是CSDN的算法吧,那篇没有什么含金量,顶多介绍了一下Rust的文章获得了挺高的浏览和收藏量的。我就想既然有人愿意看,那我就发出来吧。这些文章既是我的笔记,也可以为他人的学习之旅扫除障碍。

之后的每一天,我都会写一篇到两篇文章,一天都没有断过。直到今年2月7日,正好3个月,我用110篇文章完成了【Rust自学】专栏。

2.13.2. 顺水推舟,写出【Rust中级教程】

在完成了【Rust自学】专栏的第二天,我又发现了同样是杨旭老师(B站ID:软件工艺师)出的视频教程:[Rust 编程语言中级教程 - 类型主题(完结)](【Rust 编程语言中级教程 - 类型主题(完结)】https://www.bilibili.com/video/BV1TF411P74m?vd_source=5ab512bb403a3f1f9942cff55a00d327) 和 [Rust 编程语言中级教程 – 接口设计的建议(完结)](【Rust 编程语言中级教程 – 接口设计的建议(完结)】https://www.bilibili.com/video/BV1Pu4y1Z7dT?vd_source=5ab512bb403a3f1f9942cff55a00d327) 。

由于这两套视频都是基于Rust For Rustaceans这本书,所以我就把这两个教程合在一起写出了【Rust中级教程】专栏。这篇文章的推出也代表这个专栏的完结。这个专栏的文章数倒是不多,就30篇文章。
请添加图片描述

2.13.3. 你也可以成为Rustacean

我作为一个对Rust语言零基础的小白,能在3接近4个月的学习中成为Rustacean,这说明了Rust其实并没有很多人想象中那么难。它确实难,这是不可否认的,但是它的难度绝对被网上有些人鼓吹过头了。

对于想要学Rust的人,我就推荐杨旭老师从入门到大师的一系列视频教程(上文有链接)。如果想看文章教程,看看我的【Rust自学】专栏 和 【Rust中级教程】专栏 也行啊。

2.13.4. 我今后会干什么

今年是蛇年,那肯定是要学Python啊!!!其实是因为笔者我得学PyTorch,整点最近很火的大模型,不然不好申大学。

我今后会出两个系列——【Python机器学习】和【Python入门速学】:

  • 【Python机器学习】就是自己学习Machine Learning + Deep Learning顺便分享的笔记
  • 【Python入门速学】是最基础的从0基础小白到Python老手的教程

这些专栏之后可能会换名字,但是后几个月的重心我可以肯定是在Python语言上。

2.13.5. 一点期许

最后我用一句话完结Rust的学习吧:
请添加图片描述

Dream it. Chase it. Code it. (from Apple WWDC 2023)


http://www.niftyadmin.cn/n/5869606.html

相关文章

阿里重磅模型深夜开源;DeepSeek宣布开源DeepGEMM;微软开源多模态AI Agent基础模型Magma...|网易数智日报

阿里重磅模型深夜开源:表现超越Sora、Pika,消费级显卡就能跑 2月26日,25日深夜阿里云视频生成大模型万相2.1(Wan)正式宣布开源,此次开源采用Apache2.0协议,14B和1.3B两个参数规格的全部推理代码…

设计模式Python版 备忘录模式

文章目录 前言一、备忘录模式二、备忘录模式示例1三、备忘录模式示例2 前言 GOF设计模式分三大类: 创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式和建造者模式。结构型模式&#xff1a…

神经网络 - 函数饱和性、软性门、泰勒级数

在接下来对于神经网络的学习中,我们会涉及到函数饱和性、软性门的概念,还需要用到泰勒级数,本文我们来理解这些基础知识,为后续学习神经网络的激活函数做准备。 一、函数饱和性 “函数具有饱和性”通常指的是当函数的输入达到某…

算法题(79):两个数组的交集

审题: 本题需要我们查找两个给定数组的无重复数据交集,并以数组的形式返回 思路: 方法一:set 之前我们学习过unordered_set的使用,但是unordered_set是无序的,而这里我们的比对算法需要有序数据&#xff0c…

MATLAB基础应用精讲-【数模应用】牛顿迭代法(附MATLAB、C++、R语言和python代码实现)

目录 前言 算法原理 什么是牛顿迭代法? 牛顿迭代如何迭代? 啥时候停止迭代呢? 特点 牛顿迭代法的扩展 迭代过程 数学模型 电力系统中牛顿拉夫逊法(N-R)潮流计算的直角坐标形式详细推导 潮流计算的牛顿-拉夫逊方法 牛顿-拉夫逊法的原理 牛顿-拉夫逊法的意义和…

Linux系统之DHCP网络协议

目录 一、DHCP概述 二、DHCP部署实操 2.1、安装DHCP软件 2.2、拷贝配置文件 2.3、配置文件详解 2.4、重启软件服务 2.5、新开一台服务器,查看dhcp地址获取 一、DHCP概述 DHCP(Dynamic Host Configuration Protocol)是一种应用层网络协…

一周学会Flask3 Python Web开发-Jinja2模版中加载静态文件

锋哥原创的Flask3 Python Web开发 Flask3视频教程: 2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 一个Web项目不仅需要HTML模板,还需要许多静态文件,比如 CSS、JavaScript文件、图片以及音频等。在Fla…

【K8S】Kubernetes 中的基本组成部分介绍,一文了解 K8S 中的所有概念

应用 (Application) 定义:应用是业务逻辑的实现,非 K8S 中的官方的概念,但容器中运行的实际程序通常就被认为是应用层级关系:Application ∈ Container。Pod 是运行应用的载体,应用通是和容器一一对应,多个…