Lua 火炬和卢阿之间的关系是什么?
粗略地说,我知道Lua 火炬和卢阿之间的关系是什么?,lua,torch,luajit,Lua,Torch,Luajit,粗略地说,我知道 ______ __ | /_ __/__ ________/ / | is Scientific computing for Lua. / / / _ \/ __/ __/ _ \ | /_/ \___/_/ \__/_//_/ | | 但有人能解释为什么我们要为此创造一种新的语言吗?为什么不在Python中创建一个类似Numpy的模块呢 我想
______ __ |
/_ __/__ ________/ / | is Scientific computing for Lua.
/ / / _ \/ __/ __/ _ \ |
/_/ \___/_/ \__/_//_/ |
|
但有人能解释为什么我们要为此创造一种新的语言吗?为什么不在Python中创建一个类似Numpy的模块呢
我想知道模块化和创建新的脚本语言之间的界限在哪里。是硬件开始介入的时候吗
我在想也许Torch不是一种语言,只是一个框架,但根据维基百科:
Torch是一个开源的机器学习库,一个科学计算框架,和一种基于Lua编程语言的脚本语言。它为深度机器学习提供了广泛的算法,并使用脚本语言LuaJIT和底层C实现。它是一种基于Lua的语言,其意义与--“特定领域语言(DSL)是一种专门用于特定应用领域的计算机语言”--因为它提供了为科学计算量身定制的编程语言扩展。谢谢!DSL是我需要知道的概念。