JavaScript 社区应该专注于让 AI/ML 能够被该语言访问,就像 Python 一样
为什么?
我不认为 Python 作为一种语言为 AI/ML 相关的东西的开发带来任何独特的好处(你的观点可能会有所不同)。
好吧,但是为什么是 JavaScript 而不是 Java、Go 或 Rust?
首先,Rust 已经在人工智能领域爆发式增长,但只是在幕后。它为 Python 的生态系统提供动力;有很多用 Rust 编写的包都具有与 Python 的一流绑定。
好吧,那 Java 还是 Go 呢?
面对现实吧,这些语言都很棒,但提倡 JavaScript 的主要原因是它无处不在,无论是后端还是前端。如果我们在 JavaScript 中开发 AI/ML 生态系统,它将为许多难以想象的可能性打开大门,例如减少延迟、去中心化 AI、私有 AI 和边缘 AI。
还有一件事,JavaScript 作为一种语言可以为开发提供许多好处,例如性能、多线程、异步编程、事件驱动架构,是的,您也可以使用 TypeScript,它将提供强大的类型安全性。这将为企业轻松调整人工智能以供内部系统可靠地使用打开大门。
立即学习“Java免费学习笔记(深入)”;
这只是关于生态系统。虽然 JavaScript 确实为 AI/ML 相关的东西提供了一个不错的生态系统,但如果你是这方面的专家,你可以做任何你想做的事情。但关键是,这并不像使用 Python 那样容易访问。
但如果你不知道,我告诉你,虽然拥有一个不错的生态系统(在 AI/ML 领域),但 JavaScript 仍然在应用程序开发中获胜,这要归功于我们的冠军,如 Vercel AI SDK、Langchain.js、LlamaIndex。 TS、Huggingface.js、Transformers.js、FlowiseAI、CopilotKit 和 TypeScript(真正的冠军)。
此外,我们还有 TensorFlow.js 和 Gemini Nano(最近在 Chrome 浏览器中引入)等示例,以了解客户端 AI 可以带来的可能性。
我认为一篇文章就足够了。如果您喜欢此类内容,请表达您的支持,我们将来会继续发布更多类似内容。