我认为不是否定,有竞争但不是否定,另外作为一门语言与c的语法关系不大,但是了解c/c++才能明白rust为啥会出现
不用担心宏的滥用,rust的宏与lisp宏相比限制很大
最好找一本rust教程从头到尾看一遍,比如本版推荐的
Programming Rust, 2nd Edition
【 在 aosp 的大作中提到: 】
: rust是对C++和Java的否定,是以C语言为基础的再出发,是对数据和方法分开抽象灵活组合的过程式语言
: 面向对象编程我一直没有学会,内心里是有抵触情绪的,因为把简单问题复杂化了,后来学了一段时间的lisp和haskell,也没有学通,单纯的函数式编程太学术化了,rust里的函数式编程和模式匹配基本就是抄袭
: 面向对象编程在rust里不是必需的,这对我来说是个好消息,函数式编程是局部的对过程式编程的简化,范型编程才是rust语言的基础
: ...................
--
修改:littleSram FROM 117.136.0.*
FROM 117.136.0.*