歡迎您光臨本站 註冊首頁

DeepCode 為 C/C ++ 添加基於 AI 的靜態代碼分析支持

←手機掃碼閱讀     admin @ 2020-03-25 , reply:0

人工智慧代碼審查平台 DeepCode 方面宣布,將為 C 和 C ++ 添加基於 AI 的靜態代碼分析支持。

DeepCode AI 團隊在發布的文章中寫道:「C 和 C ++ 在接近硬體的軟體領域(例如操作系統或具有高性能甚至實時性的軟體)中佔主導地位。首選這兩種語言,是因為它們提供了很大的自由度和控制力。且這兩種語言在軟體開發領域佔據了很獨特的地位,因此就算是很小的錯誤也會產生很大的影響。」  

C 和 C ++ 的靜態代碼分析是一個充滿挑戰的領域。據透露,DeepCode 花了大約三個月的時間來添加對 C 和 C ++ 的支持。DeepCode 工程師 Jan Eberhardt 稱:「我們認為 C ++ 是命令式語言的特例,它具有所有底層功能,例如內存管理、引用、指針等。就其他任何「常規」命令式編程語言來說,我們在我們的指向和類型狀態分析中不必進行任何更改。並且針對其他任何語言,我們預計實施時間約為一個月。」

目前,除了 C 和 C ++ 之外,DeepCode 已提供了對 Java、Python、JavaScript 和 TypeScript 的支持。


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/114342/deepcode-c-c-static-code-analysis-support
DeepCode 為 C/C ++ 添加基於 AI 的靜態代碼分析支持已經有68次圍觀

http://coctec.com/news/all/show-post-228234.html