Julia 1.5.0-beta1 发布,高性能动态高级编程语言
Julia 1.5.0-beta1现已发布。Julia 是一个高性能动态高级编程语言。其拥有丰富的函数库,提供了数字精度、精致的增幅器和分布式并行运行方式。核心函数库等大多数库由 Julia 编写,但也用成熟的 C 和 FORTRAN 库来处理线性代数、随机数产生和字符串处理等问题。 更新内容如下: 新语言特性 现在也可以将 @foo{...} 宏调用写入 @foo{...} (不带空格)(#34498)。 ⨟现在被解析为具有时间优先级的二进制运算符。可以在 REPL 中使 用 \bbsemi 和 TAB进行输入(#34722)。 ±和∓现在也是一元运算符,例如+或-。必须注意对空格敏感的宏和矩阵构造函数,因为像[a ±b]这样的表达式现在被解析为[a ±(b)]而不是[±(a, b)](#34200)。 将标识符x本身作为关键字参数或命名元组元素传递,等效于x=x,隐式使用变量名作为关键字或命名元组字段名。类似地,传递a.b表达式使用b作为关键字或字段名称(#29333)。 支持 Unicode 13.0.0(通过 utf8proc 2.5)(#35282)。 现在可以使用实验宏Ba...
