• 微头条

    让本地生活更美好

打开APP

Julia v1.10提升性能,Gnuplot新增饼图功能

2024-02-25 外星人S博士
Julia v1.10提升性能,Gnuplot新增饼图功能

Source: Slashdot

Julia 1.0在经过六年的等待后于2018年发布。现在又有一个更新。LWN.net介绍,Julia是一种专注于高性能科学计算的通用开源编程语言。

Julia的一些独特特性包括:受Lisp启发的元编程、能够在REPL或“反应性笔记本”中检查代码的编译表示、高级类型和派发系统、复杂的内置包管理器。版本1.10带来了速度和开发者便利性的显著提升,特别是在代码预编译和加载时间方面的改进。还包括用Julia编写的新解析器,更快、生成更有用的语法错误信息,提供更好的源代码映射和更高级的调试器和代码检查工具。

在预编译和加载时间方面的改进以及在制作小型二进制文件和静态编译器方面取得的进展大大改善了初学者和经验丰富的Julia用户的两个主要抱怨。StaticCompiler和相关的WebAssembly工具将使得在Julia中编写Web应用程序以直接在浏览器中执行更容易;虽然目前已经可能,但在未来几年内可能会更加便利。

感谢长期关注Slashdot的读者lee1分享了文章,他也是No Starch Press出版的《Practical Julia: A Hands-On Introduction for Scientific Minds》的作者。lee1还提醒我们,Gnuplot 6.0于去年12月发布,新增了如3D填充轮廓、自适应绘图分辨率、观察点、表面裁剪、饼图以及条件语句的新语法等功能。

编程语言的不断升级与改进,为科学计算和开发带来更高效的可能性,让我们一同探索数字世界的无限潜力。

特别声明:本文及配图均为用户上传或者转载,本文仅代表作者个人观点和立场,不代表平台观点。其原创性以及文中陈述文字和内容未经本站证实, 对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本平台不作任何保证或承诺,请读者仅作参考, 并请自行核实相关内容。如发现稿件侵权,或作者不愿在本平台发布文章,请版权拥有者通知本平台处理。
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to info@microheadline.com
来源:https://developers.slashdot.org/story/24/02/25/1916251/julia-v110-improves-performance-and-gnuplot-gets-pie-charts?utm_source=rss1.0mainlinkanon&utm_medium=feed https://discourse.julialang.org/t/pie-charts/34707 https://media.readthedocs.org/pdf/julia-es-la/latest/julia-es-la.pdf
更多阅读