rust 就是 better c++,c 里面有 raii 么?
至于 oop,这东西完全就是 engineering 搞出来的东西,完全是纯天然的思路,压根就没有理论基础。fp 人家那是数学家搞出来的,工程搞了几十年,大家终于发现人家学院派的东西其实更好用。
java 的话,做个减法的 go 就是完全体形态,根本用不着 rust,不是一个层面上的。
【 在 aosp 的大作中提到: 】
: rust是对C++和Java的否定,是以C语言为基础的再出发,是对数据和方法分开抽象灵活组合的过程式语言
: 面向对象编程我一直没有学会,内心里是有抵触情绪的,因为把简单问题复杂化了,后来学了一段时间的lisp和haskell,也没有学通,单纯的函数式编程太学术化了,rust里的函数式编程和模式匹配基本就是抄袭
: 面向对象编程在rust里不是必需的,这对我来说是个好消息,函数式编程是局部的对过程式编程的简化,范型编程才是rust语言的基础
: ...................
--
FROM 222.153.157.*