网站地图官方微信:
网站首页 印章用品 眼镜及配件 学校家具 学生 削笔器 修正带

当前位置: 首页 >

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

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

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

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

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

  • | 为什么突破性的技术总是最先发生在西方? |

    坐标瑞典,别的公司不清楚,自己所在的公司总是了解的。 40...

    查看详情>>
  • | 为什么Rust写个链表都那么难? |

  • | 我应该设置多少kb才能让他不能玩游戏? |

  • | 基因好是一种怎样的体验? |

  • | J***aScript 这种语言特性十分糟糕的语言流行起来是不是一场灾难? |

  • | 中央巡视组交办式转办事项可以不受理吗? |

  • | 为什么编程语言百花齐放,Web 标记语言 HTML 一家独大? |

  • | 为什么 macOS 并不差,可市场总敌不过 Windows? |

  • | MySQL不香吗,为啥还要Elasticsearch? |

  • | 请问ssh连接云服务器巨慢怎么解决? |

  • | 《神探狄仁杰》中王孝杰没信用没功夫也没有脑子,为什么武则天会赏识他,狄仁杰会纵容他? |

  • 最新的设计文档里面对这一块做了一个解释。 Why not ...

    2025-06-25
  • nodejs全栈,感触最深的是:开发人员心智负担实在太大了,...

    2025-06-25
  • 航天员的性需求大概是用手解决的。 截止 2024 年 11...

    2025-06-25
  • 个人觉得,女生穿牛仔裤的形式意义还是大于内容 说白了,就是审...

    2025-06-25

关注我们

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