抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

又到了该写年终总结的时候。2021年可以说又是人生的一个转折点,或者说是把上一年的转~~~折给勾勒完成的过程。这一年虽然忙碌,但远没有前一年那么跌宕起伏。简而言之,前半年努力毕业逃离科研圈,后半年入职工作适应新环境。

在Julia中,typeof 可以获取对象类型,但和C++中的 decltype 不同,它获取的是对象的运行时类型,需要对表达式完成求值才能得到。然而有时我们可能希望不求值就得到表达式的类型,这在Julia中并没有直接提供内置方法来实现。

C# 9 引入了仅初始化的属性设置器,这使我们可以定义一个只能在构造函数或者初始化设定项中进行设置的属性:

众所周知,LaTeX 便于实现专业级的排版效果,而且内容与样式分离的设计也使文档格式易于调整修改;同时,其源文件作为一种纯文本格式的文件,对于 git 这类版本控制系统也更为友好,利于开发过程中的协作工作。因此,LaTeX 相比 Word 更适合用于制作软件的用户手册。

今年大概是我第一次写年终总结。

不得不说,2020 年是充满变数的一年,开年席卷而来的新冠病毒肺炎打破了大多数人的正常生活,我当然也不例外。

近期试着做了一些 Julia 的程序包,并注册到了官方的 General Registry 上。不得不说,Julia 程序包功能完善,而开发的流程也不复杂。这里简单记录一下,以飨后人。

本文以倒苦水为主。

最近微博好像把 github.io 下的域名屏蔽了,导致博客完全无法分享,就考虑通过短链接跳转绕开这一限制。考虑到 Mathematica 有现成的函数 URLShorten,直接使用即可。不过闲着无聊,就顺便部署了一个简单的缩略 URL 的表单: https://www.wolframcloud.com/obj/miroox/url-shorten

苦于 Wolfram LibraryLink 原本的接口使用起来过于繁琐,又受 wll-interface 的启发,近期开了一个新坑,尝试为 Wolfram LibraryLink 封装一套 Rust 的接口 wll-rs

阅读本文需要一定 Rust 以及 Wolfram LibraryLink 的基础。

Make A Wolfram GitHub Viewer Badge