大家喜欢什么语言特性

其他(没有强制要求的)语言你就不缩进吗?例如Lisp

看到这里我想问一下,Rust的无GC特性与其他高级语言相比会怎么样,我听说这个语言老复杂了

rust 主要新增的是对引用的 borrow check,这个有好处也有坏处。

好处是没有 dangling 的 reference, 但是坏处是受限于 borrow check 的细粒度

不知道对不对, 我觉得rust只是一个C语言的预处理器, 自动插入free, 如果不符合rust的规范就报错.

如果真的是这样, 那rust很蠢.

你指的应该是 RAII,这个很多语言里都有的

比较新的特性(其他语言里没有的)是 borrow check

我来个 千里转进

与其讨论什么 语言特性

不如讨论一下 llvm

不如讨论下 Apple 的 Metal 是不是货真价实地甩 OpenGL 几条街?

咱们还是讨论妹子胸大屁股圆吧。。。

2赞

这样是最理想的,但是现在的机器架构跟数学模型的距离太远,抽象层次过高以后编译出来的机器码效能不彰。

说个最简单的吧

定盒饭需要什么数学模型 哪个模型能算出我今天想吃什么

我的一个“重构地球”的梦想之一,就是让人能够不用绞尽脑汁想该怎么表达自己真诚的想法
例如面对自己真的有爱的人,甜言蜜语不能证明,应该要一些客观数据。对被爱的人,说到底就是看他对我的爱的程度—— 一个数字,integer或者double都可以有(有些科学/电影说通过眼神,心跳可以算出来)

1赞

你怎么着也得弄个矩阵吧

再来点神经网络之类的算法

你的理想上帝已经帮你实现了

Too easy,信用卡交给对方随便刷即可。

不用打 { 可以少写一行没用的代码,看着舒服

fexpr是啥?

这玩意不是应该让编辑器自动显示吗,要手写是不是有点多余,都是确定的为啥要手写。

1赞

自动显示是说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亲儿子)。