CSDN:RapidJSON项目是如何诞生的?
CSDN:相比目前同类的开源/商业产品,RapidJSON的特点是什么?
CSDN:请介绍一下RapidJSON项目的开发团队的情况。
CSDN:RapidJSON项目开发过程中遇到的最大困难是什么,你们是如何解决的?
CSDN:RapidJSON在腾讯内部的使用情况如何?
CSDN:RapidJSON今后的目标和开发计划是什么?
CSDN:出于什么样的考虑决定将其开源?对于该项目开源之后的发展有和期望?
我认为RapidJSON已完善地解决了一个需求确切的问题,我相信它已经是一个很有竞争力的项目(详见https://github.com/miloyip/nativejson-benchmark)。接下来除了增加功能及优化,最重要的是想怎样把它应用到各种场景中。例如现时已有社区开发者建了一个Lua binding的项目,希望之后还会有Python、Ruby、Node.js等语言的bindings出现,也希望可以整合至其他的C++项目,例如我们可能会把整合提交至Spine,甚至是其他有JSON需求的项目中。当然,培训、宣传及社区运营也是很重要的环节。 RapidJSON是我做的第一个开源项目,以后我们还希望把其他一些游戏相关的项目开源,回馈社区。

