程式

彭博社使用的技術棧

  • October 23, 2012

我認為這可能是問這個問題的最佳地點。

彭博使用什麼技術棧?我是 C++ 開發人員,我絕對更喜歡 C++ 而不是 C,所以除非絕對必要,否則我不想接觸 C。我在維護遺留系統方面佔有相當大的份額,這不是我喜歡的事情。從我的閱讀來看,他們似乎大量使用 C。

但是你從外面看到的只是一個界面,不是嗎?C 介面容易處理,例如從 Excel 和其他常用工具。大約十年前,我寫了一個從 R 到 Bloomberg 的(公司內部,未發布的)介面,它之所以有效,是因為 C 介面允許我使用 gcc / MinGW(根據 R 的要求)以及來自 Bloomberg 的 dll/lib(大概用 Visual C 編譯器建構)。您不能跨編譯器混合和匹配 C++ 庫。

也就是說,我想我已經看到彭博社提到 C++ 技能的招聘廣告。

順便說一句,我還記得 1 1/2 年前的 NVidia 新聞稿,當時Bloomberg 切換到一堆 GPU 用於基於模擬的定價模型,因此他們可能會進入“無論做什麼都能完成”工具部署學校。

我討厭背誦維基百科,但似乎答案就在那裡。總而言之,傳統的 Bloomberg 伺服器是用 Fortran 和 C 混合編寫的,最近他們開始添加 C++ 和嵌入式 Javascript 組件。不同的客戶使用適合其平台的語言。

引用自:https://quant.stackexchange.com/questions/559