Ruby 能玩的东西没有其他语言那么多。
微服务,稳定性,可扩展(scable),存储,并发这些社区似乎都不是很关注。
见过别人做架构,做扩展性/做可用性,确实厉害。但 DHH 的态度是,花这力气,还不如多买几台机器。
稳定性这块,GitHub 一个 Web 服务,动不动就挂。。。GitHub 是一个企业服务,大家强依赖,挂是很丢人的。。。
GitHub 比那些有体量了,就换语言花钱雇人重写的还是强了不少的。
技术呢,用不用得着是一方面,但有没有趣,又是另一方面。
打个不恰当的比方,比如拥塞控制这件事,不考虑性能,不考虑稳定性,那随便写写,又简单又好维护,多好。但不考虑这些,又怎么弄清楚这个事儿呢?
如果性能不重要,稳定性不重要,扩展性不重要,算法不重要,就快速露撸功能最重要,好玩的就不多了。
唠叨了这么多,最后还是希望 ruby 可以探索更多的领域和更多的问题。
ruby 在可读性,高效开发上,做了非常多的探索,非常值得尊敬。但还是希望 ruby 可以做更多的事情。