我有一个问题要使用FST
解决.
基本上,我将制作一个形态解析器,在这一刻我必须使用大型传感器.表演是这里的重大问题.
最近,我在其他项目中的c工作,性能很重要,但现在,我考虑java,因为java的好处,因为java越来越好.
我研究了java和c之间的一些比较,但是我无法确定我应该使用什么语言来解决这个特定的问题,因为它依赖于使用的lib.
我找不到关于java的libs的很多信息,所以,我的问题是:是否有任何性能良好的开源java库,比如我在一篇文章中读到的最快的c lib?
谢谢大家.
为了您的目的,
Java的“好处”是什么?该平台
解决了您需要的具体问题是什么?您必须考虑的
性能限制是什么?是“比较”公平,因为Java实际上非常难以进行基准测试. C也是如此,但您至少可以从STL获得一些算法边界保证.
我建议你看一下OpenFst和AT& T有限状态传感器工具.那里还有其他人,但我认为你对Java的担忧会把车推到马前 – 专注于什么能很好地解决你的问题.
祝好运!