Ruby on Rails与php、asp.net、jsp、python等.但是除了rails,ruby还用于其他用途吗?它的所有成功都归功于rails框架吗?这里更多的问题被标记为ruby on rails,而不是ruby.然而,我认为PHP并没有被用于服务器之外的东西,
思想?
Ruby on Rails与php、asp.net、jsp、python等.但是除了rails,ruby还用于其他用途吗?它的所有成功都归功于rails框架吗?这里更多的问题被标记为ruby on rails,而不是ruby.然而,我认为PHP并没有被用于服务器之外的东西,
思想?
首先,PHP首先是为了成为一种服务器语言.这是它通常不用于web应用程序以外的任何应用程序的主要原因之一——它不是为它而设计的,因此无法满足脚本化桌面应用程序的要求.
Ruby被设计为一种通用脚本语言,因此对许多不同的应用程序都有广泛的支持.它已被广泛应用于从web应用程序、web服务器本身、智能图形库、图片识别引擎、线程数据库服务器到低级系统实用程序的所有领域.它在整个计算领域有着广泛的用途.
Rails无疑极大地推动了Ruby的普及,使其成为脚本语言的前沿,催生了40多本书、18次会议、发行版,几乎所有主要操作系统和7种不同的启动实现!
首先,Rails的所有内部都是用Ruby本身编写的,但是Rails开发人员使用的所有Rubygems、库、代码片段或任何其他东西也都是用Ruby编写的,并且很可能是在Rails堆栈之外构建的.
尽管如此,流行的web框架并不是why Ruby流行的原因.当然,这有助于引起人们对这门语言急需的关注,但这并不是人们每天使用它的原因.它用于从web应用程序到桌面GUI应用程序的所有方面,因为它简单、优雅的语法、干净、合理且完整的标准库、广泛的社区代码、支持和工具链生态系统.
Ruby is之所以使用,是因为它会摇晃.