代码审查 DeepCode 为 C/C ++ 添加 AI 静态代码分析支持爱IT (≖ ◡ ≖)就上ITTOP.CN

IT软件 admin 6个月前 (04-18) 47次浏览 0个评论 扫描二维码

微软 Visual Studio 2019 for Mac 8.5 发布爱IT (≖ ◡ ≖)就上ITTOP.CN

Visual Studio 2019 for Mac 8.5 发布了,主要更新内容有:ASP.NET Core 应用中的身份验证、问题修复及改进等。

人工智能代码审查平台 DeepCode 方面宣布,将为 C 和 C ++ 添加基于 AI 的静态代码分析支持。

代码审查 DeepCode 为 C/C ++ 添加 AI 静态代码分析支持爱IT (≖ ◡ ≖)就上ITTOP.CN

3 月全球 Web 服务器调查报告:nginx 域名份额首超 Apache爱IT (≖ ◡ ≖)就上ITTOP.CN

其中微软和 nginx 域名总数在 3 月都有增长,nginx 获得了 484 万个域名(增长 7.2%),并将其市场份额提高了 1.6 个百分点至 28.1%,而微软获得了 21.5 万个域名。

DeepCode AI 团队在发布的文章中写道:“C 和 C ++ 在接近硬件的软件领域(例如操作系统或具有高性能甚至实时性的软件)中占主导地位。首选这两种语言,是因为它们提供了很大的自由度和控制力。且这两种语言在软件开发领域占据了很独特的地位,因此就算是很小的错误也会产生很大的影响。”

C 和 C ++ 的静态代码分析是一个充满挑战的领域。据透露,DeepCode 花了大约三个月的时间来添加对 C 和 C ++ 的支持。DeepCode 工程师 Jan Eberhardt 称:“我们认为 C ++ 是命令式语言的特例,它具有所有底层功能,例如内存管理、引用、指针等。就其他任何“常规”命令式编程语言来说,我们在我们的指向和类型状态分析中不必进行任何更改。并且针对其他任何语言,我们预计实施时间约为一个月。”

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

支付宝自研数据库 OceanBase 全球开放,可兼容 Oracle爱IT (≖ ◡ ≖)就上ITTOP.CN

由支付宝自研的金融级分布式数据库OceanBase正式通过阿里云向全球开放,企业可在云上获得“支付宝同款”的数据库处理能力。

喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址