其他(没有强制要求的)语言你就不缩进吗?例如Lisp
看到这里我想问一下,Rust的无GC特性与其他高级语言相比会怎么样,我听说这个语言老复杂了
rust 主要新增的是对引用的 borrow check,这个有好处也有坏处。
好处是没有 dangling 的 reference, 但是坏处是受限于 borrow check 的细粒度
不知道对不对, 我觉得rust只是一个C语言的预处理器, 自动插入free, 如果不符合rust的规范就报错.
如果真的是这样, 那rust很蠢.
你指的应该是 RAII,这个很多语言里都有的
比较新的特性(其他语言里没有的)是 borrow check
我来个 千里转进
与其讨论什么 语言特性
不如讨论一下 llvm
不如讨论下 Apple 的 Metal 是不是货真价实地甩 OpenGL 几条街?
咱们还是讨论妹子胸大屁股圆吧。。。
这样是最理想的,但是现在的机器架构跟数学模型的距离太远,抽象层次过高以后编译出来的机器码效能不彰。
说个最简单的吧
定盒饭需要什么数学模型 哪个模型能算出我今天想吃什么
我的一个“重构地球”的梦想之一,就是让人能够不用绞尽脑汁想该怎么表达自己真诚的想法
例如面对自己真的有爱的人,甜言蜜语不能证明,应该要一些客观数据。对被爱的人,说到底就是看他对我的爱的程度—— 一个数字,integer或者double都可以有(有些科学/电影说通过眼神,心跳可以算出来)
你怎么着也得弄个矩阵吧
再来点神经网络之类的算法
你的理想上帝已经帮你实现了
例如面对自己真的有爱的人,甜言蜜语不能证明,应该要一些客观数据
Too easy,信用卡交给对方随便刷即可。
不用打 { 可以少写一行没用的代码,看着舒服
fexpr是啥?
这玩意不是应该让编辑器自动显示吗,要手写是不是有点多余,都是确定的为啥要手写。
自动显示是说intellij的吧。
Swift里面有label这个概念,一般parameter name是不暴露出去的,你看这样写代码是不是更加清晰了,如果你经常使用第三方库,API会看的特别清楚的。
func greet(called person: String, from hometown: String) -> String {
return "Hello \(person)! Glad you could visit from \(hometown)."
}
print(greet(called: "Bill", from: "Cupertino"))
// Prints "Hello Bill! Glad you could visit from Cupertino."
至于手写是否麻烦嘛,Xcode对swift的补全功能是目前我见过最fancy的了(毕竟apple亲儿子)。