rust是对C++和Java的否定,是以C语言为基础的再出发,是对数据和方法分开抽象灵活组合的过程式语言
面向对象编程我一直没有学会,内心里是有抵触情绪的,因为把简单问题复杂化了,后来学了一段时间的lisp和haskell,也没有学通,单纯的函数式编程太学术化了,rust里的函数式编程和模式匹配基本就是抄袭
面向对象编程在rust里不是必需的,这对我来说是个好消息,函数式编程是局部的对过程式编程的简化,范型编程才是rust语言的基础
我打算先学习rust和C语言对标的部分,然后逐步增加rust语言特有的部分,学会写cli程序就可以了
对于rust语言的发展我最担心的是宏的滥用,会让整个生态变成天书
--
FROM 45.32.42.*