怎么做基金公司网站,韩都衣舍网站建设ppt,wordpress分页导航代码,外贸网站建设需要注意事项内存管理#xff1a;对于我来说#xff0c;我就喜欢它的内存管理。我做了一个webapi#xff0c;取100万行数据#xff0c;导出到xlsx#xff0c;再把这个xlsx文件发送给前端。分别用了java、c#、go和rust进行了相同的操作。只有rust做到了#xff0c;启动时8MB内存#…内存管理对于我来说我就喜欢它的内存管理。我做了一个webapi取100万行数据导出到xlsx再把这个xlsx文件发送给前端。分别用了java、c#、go和rust进行了相同的操作。只有rust做到了启动时8MB内存执行webapi操作时占了1G左右内存发送给前端后内存又回到了8MB。内存即时释放这一点对于服务器来说太重要了。当然你可能要说c/c也能做到内存即时释放首先我不会c/c其次就算是会的人也很容易出错。所以对于我来说rust是我唯一能做到内存即时释放的语言。
跨平台且无需另外安装运行时rust可以编译到win、mac、linux而且体积非常小而且不需要单独安装运行时。这一点GO也可以但是go内存占得多呀。
赌未来rust处于上升期微软已经在使用rust慢慢替代c/c了在win11 2024H2中已经有了rust的代码。linux虽然还没有rust落地但是已经在“激烈讨论”了。国内来说华为早就是rust最高级别会员之一字节的rust早就落地了。从目前的趋势来看rust在未来20年都不会被淘汰。
学习rust应有的准备找不到工作目前国内的rust岗位几乎没有。难度大对于不会c/c的人来说rust入门难度很大。据说对于会c/c的人rust其实并不难。
哪些人最适合学rust? 1、学生学生时间多学习能力强学rust最合适不过。 2、业余时间比较多的程序员学rust很花时间。如果你太忙不建议学。 3、已经会c/c的程序员这类人学习rust比较容易。多一个技能为什么不呢。 4、自由开发者这类人需要有突破点。java等开发的应用太多了拿出去很难竞争rust或许是一个突破点。
作者并不是高手只是算是半入门rust的人使用rust做了一个电子表格工具hpctb。涉及到xlsx的读写webapi的操作pgsql、mysql、sqlite、mssql、oracle的操作证明rust也能做业务。