有趣的是,人们在很久以前就开始尝试解决“双语言问题”了…
有趣的是,人们在很久以前就开始尝试解决“双语言问题”了,甚至在我开始专业编程的25年前就已经在尝试了,在这期间,双语言解决方案变得越来越普遍。在90年代,它们通常只在游戏和shell编程中被提及;现在,“脚本语言调用高度优化的C或CUDA来处理计算密集型任务”的模式在Web应用、机器学习、加密货币、无人机、嵌入式系统、机器人等领域都很常见。我认为这是因为很多很多问题领域本身的结构非常适合双语言解决方案。它们在大量数据上有一个小而同构的计算结构,需要运行得非常快。同时,它们也有很多配置和数据处理,这些基本上是一次性设置,但必须在某个地方进行指定,而你能越简洁地指定它,开发所需的人力时间就越少。…
源讨论ML需要一种新的编程语言 – 与Chris Lattner的访谈原帖 278 条评论 · 导入时统计