网站地图官方微信:
网站首页 蛟河市 胡寨镇 田源乡 合兴镇 董架乡 百巴镇

当前位置: 首页 >

为什么字节跳动的软件选择用Rust这个语言写?

飞书应该是使用web技术做ui 用rust做底层的库 给ui层调用。

GUI应用除了web 大概是很难跨平台了,而且即便使用其他技术实现GUI,大型软件一般都要嵌入webview显示网页的 既然如此那干脆所有ui都用webview好了 除ui之外的东西 用rust是最合适的。

高性能(没有gc,编译成二进制直接运行) 体积小(编译中产生的东西其实无所谓 最终产物小就行了) 无依赖(作为客户端应用 最好是不能有环境依赖 这是面向C端的软件 不是面向程序员的软件…。

为什么字节跳动的软件选择用Rust这个语言写?

  • | 独立开发者都使用了哪些技术栈? |

    现在最快、最省钱的方案是这样的: 前端咱就用Next.js,...

    查看详情>>
  • | 如何看待西安地铁3号线近期的降速行为? |

  • | 25年6月底,西安两轮电动车,没有办新的牌照的不允许上路了,并且需要对应的驾照才能骑。是真的吗? |

  • | CPU带核显到底有什么好处? |

  • | react有去除虚拟dom***吗? |

  • | 英国的贵族能够延续千年,为什么中国的贵族全部在改朝换代中灭亡了呢? |

  • | node.js可以做***识别分析吗? |

  • | 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座? |

  • | 写业务的话,go是不是垃圾? |

  • | 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决? |

  • | 如何评价《灵笼 2》第六集? |

  • 我是山东的,以前坐省内的时候,遇到一个大爷,应该是第一次坐飞...

    2025-06-28
  • 1、MySQL 的存储引擎有哪些? 答:InnoDB(默认)...

    2025-06-28
  • 我闺女6岁,她3岁的时候我就给她买了一个专属于她的pad,用...

    2025-06-28
  • 有一部分人区分不清楚 k8s docker podman 的...

    2025-06-28

关注我们

添加微信好友,关注最新动态