Ruby和Javascript的对比和未来

先说体验

Ruby的一致性要好一些,也更严谨一些。JS的怪癖多一些,学起来也似乎难一些。

不同的原因

我感觉有两个原因,一个是商业与个人爱好的不同,这两个语言都是差不多1995年诞生的,不同的是Ruby是Matz的个人爱好和开源作品,没什么压力下的自娱自乐。Javascript是网景公司的商业产品,设计有压力,所以有些地方考虑不周,显得有些怪癖。可能这是导致两者不同的很大原因。

另一个是用户群不同。JS和PHP一样是为web而生的,估计是帮程序员偷懒,所以采用了弱类型,比如可以“2” + 1。Ruby开始与web无关,所以是强类型,严谨一些。

浏览器可以用Ruby么

不知道浏览器支持Ruby的可行性和工作量如何?

我看到网上有一些尝试。应该是可行的,估计是工作量大的问题。

如果浏览器能支持Ruby的话,<script type="Ruby">,我就可以只学习Ruby了,现在是不得不去学习JS。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容