TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Julia v1.8 Release Notes

14 点作者 extesy将近 3 年前

4 条评论

jakobnissen将近 3 年前
Though it is less visible than the changes in the blog post, I&#x27;m also happy about the possibility introduced in 1.8 of removing LLVM from the runtime to create a smaller Julia runtime.<p>Not to mention the new effect system, which allows for quite aggressive constant propagation and constant evaluation.<p>Then there are a few small things: The new `eachsplit` function, for example, or the ability to read a file line by line, backwards, the introduction of &quot;lazy strings&quot; that makes writing informative errors more performant and the ability to match regular expressions to error messages in tests.<p>The real big one is the latency reduction, though, and the promise that it brings in the future for caching native code - perhaps in v 1.10 or even 1.9
eigenspace将近 3 年前
This one is a very big and exciting release. The `@assume_effects` system is quite nice and very useful. Typed global variables will be great, and having callsite inlining is a big boon. The package manager improvements are also very welcome.
评论 #32502751 未加载
t6jvcereio将近 3 年前
Love Julia<p>&gt; Mutable struct fields may now be annotated as const to prevent changing them after construction, providing for greater clarity and optimization ability of these objects<p>So will these be exactly like non-mutable structs?
评论 #32503586 未加载
sidpatil将近 3 年前
Just to clarify, 1.8 hasn&#x27;t been released yet (currently at release candidate 4).
评论 #32501046 未加载