Finance 与C&x2B相比,Java/C的优势有多大+;在金融业? 我想知道java/C++语言相对于金融行业如何比C++更具规模?
谢谢 取决于系统的类型。C++是传统上与金融应用相关的,因为人们使用它来编码快速蒙特卡罗模型来定价衍生证券。如果你不是定量分析师(quant),这可能无关紧要 对于交易平台系统或其他事务性应用程序,C++将在较小的内存占用和更少的CPU中获得更快的性能和更多的事务量。然而,数据库和网络性能更可能是一个限制因素,Java或C#可以通过使用集群架构进行扩展 Java和C#可以暂停进行垃圾收集,这会导致应用程序响应时间出现死区。对于某些需要支持可靠实时响应的应用程序(如算法交易平台),这些延迟可能是不可接受的。在这种情况下,C++允许您对这种行为进行更严格的控制,并且可能是更好的。 在Jobserve上根据关键字“Banking”和“C++”,“.Net”和“Java”快速搜索合同作业,结果如下:Finance 与C&x2B相比,Java/C的优势有多大+;在金融业? 我想知道java/C++语言相对于金融行业如何比C++更具规模?,finance,Finance,谢谢 取决于系统的类型。C++是传统上与金融应用相关的,因为人们使用它来编码快速蒙特卡罗模型来定价衍生证券。如果你不是定量分析师(quant),这可能无关紧要 对于交易平台系统或其他事务性应用程序,C++将在较小的内存占用和更少的CPU中获得更快的性能和更多的事务量。然而,数据库和网络性能更可能是一个限制因素,Java或C#可以通过使用集群架构进行扩展 Java和C#可以暂停进行垃圾收集,这会导致应用程序响应时间出现死区。对于某些需要支持可靠实时响应的应用程序(如算法交易平台),这些延迟可能是不
- “C++和银行”的60个匹配项
- 128个“Java和银行”匹配项
- “.Net和Banking”的186个匹配项
这实际上取决于应用程序的用途。很多应用程序现在都是基于Web的,C++也不适合这个环境。p>
我同意另一位响应者的观点,但我要补充的是,其他语言正变得越来越受欢迎,因为它们编码简单,并且能够处理数据:特别是R、Matlab和Python。很明显,在不同的公司/行业领域,它们的差异很大,但根据我的经验,它大致可分为以下几点:
- 用于大型企业系统、后端交易平台等的Java
- C++用于低延迟/高性能的东西
- C#用于前端/桌面应用程序