#rustJean Manguy是一位博士后,目前就职于基因组学和宏基因组学的项目,平时的工作都围绕使用Nextflow为现有的命令行工具使用和编写管道而展开,工作中使用最多的是R语言,R语言是一门用于数据探索,统计和数据可视化的解释语言,随着工作变成常态,他发现自己的应用开发能力已经逐渐退步,虽然之前也用C语言做过一些项目,现在他想尝试一门新的语言,于是在疫情期间开始学习Rust。作者在文中介绍了他学习Rust的目的——开发一款游戏,介绍了他对开发环境、学习资源的整理,以及他做过的一些几个项目,详细介绍了他初学习Rust的历程。https://jean.manguy.eu/post/i-started-to-learn-rust/#some-cons-of-rust
#rust #nodejsNode.js是一个单进程的Javascript运行时,因此一些CPU密集任务对Node.js服务来说是很危险的,它提供了worker thread功能,一定程度上解决了这个问题,但运行效率不高的问题依然存在。C++ addons 和 N-API C++/C 可以将C/C++实现的功能作为一个node模块运行在V8中,因此能够大大提升运行效率,并且丰富了Node.js的生态,Rust可以模仿C库的行为,因此使用Rust同样可是实现。https://blog.logrocket.com/rust-and-node-js-a-match-made-in-heaven/
#rust #docker