我应该使用Scala,Java还是Node.js?

时间:2012-04-26 08:54:47

标签: scala node.js

我对Scala编程语言的阅读非常广泛。到目前为止,我理解了关于Scala的以下概念:

  • 在传统JVM上运行
  • 与Java互操作
  • OOP与功能编程概念的结合
  • 静态类型和可扩展
  • 更少的代码和更多的范例

我的要求很简单。我必须编写一个业务模块,该模块遵循一组应在运行时动态加载的预定义规则。例如,公司A有一套业务规则,公司B有另一套业务规则。当另一个程序访问业务模块API时,它应该加载该特定公司的规则并响应该服务。业务模块将涉及数据库访问和内部几个Web服务调用以及广泛的xml解析。

我们需要这个模块尽可能地扩展。我可以使用JAVA的AOP概念,但它太复杂了。该代码将来无法维护。

在这种情况下,Scala是更好的选择吗?我甚至在考虑Node.js

请让我知道你的想法!

0 个答案:

没有答案