0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CodeArts五年磨一剑,深耕信创软件开发工具

华为DevCloud 来源:未知 2023-12-15 15:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在今年的QCon全球软件开发大会(上海站),华为云开发工具和效率领域首席专家、华为软件开发生产线 CodeArts首席技术总监王亚伟作为「智能化信创软件IDE」专题的出品人,带领他的专家团队为大家带来了四场硬核技术分享。

wKgZomV8B4KAWrONAAL-Isb6i1I995.jpg

王亚伟先生拥有云和开发工具领域近20年的经验,2018年作为DevOps工具链首席架构师加入华为,2020年开始领导公司级软件工程技术专家组,2022年成长为华为公司软件开发工具和效率领域的领军专家。加入华为前,他从2006年到2018年在微软中国、东南亚、澳大利亚、美国等国家地区的分支机构工作近13年时间,领导多元文化背景的工程团队从事过多个关键项目的开发和发布,整个职业生涯都在为提升软件工程效率进行技术和产品创新。王亚伟先生拥有20多项软件开发技术发明专利,涵盖智能代码补全、分布式调试、构建优化、智能化单元测试、远程开发、静态代码分析等领域。

软件开发生产线CodeArts是一站式、全流程、安全可信的软件开发生产线,开箱即用,内置华为多年研发最佳实践,助力效能倍增和数字化转型。作为中国DevOps平台市场领导者,CodeArts产品家族包含众多具有大量黑科技技术的产品,而IDE作为DevOps工具链中最复杂最核心的产品之一,是产品家族中的明星。IDE团队是一支数百人的软件研发专家队伍,分布在中国、俄罗斯、欧洲等国家地区,其中一半成员来自于业界顶尖的软件和工具公司,超过40%的成员是开源社区的Committer和Contributor,整个团队都围绕着”做最好的产品“展开工作,团队建立了从产品、运营、UX到开发、测试的完整专业的产品研发流程,每月一个小版本、三个月一个大版本,基于内外部用户的反馈快速迭代。

过去五年IDE团队真正做到了深耕软件开发工具这个专业领域。而这次的「智能化信创软件IDE」专题分享的“硬核”议题内容是CodeArts IDE团队过去五年不断进行技术积累的成果。

议题1:AI 开道,让编程体验“一路狂飙”

详细介绍华为云CodeArts团队应用大模型开发的AI辅助编程的技术 - CodeArts Snap,讲师程啸从博士阶段开始就对代码生成、RAG、代码克隆检测等领域有较深入的研究,他这次也是代表Snap团队进行分享。

议题2:Applying Machine Learning in IDE Challenges and Insights

将会系统讨论AI技术在IDE中的应用研究以及如何深远改变开发者的开发,测试和调试代码的方式。讲师Pavel是俄研院新西伯利亚实验室主任,20 年开发者工具构建经验,机器学习专家、Eclipse IDE的专家和Committer。

议题3:Evolution of IDE Platforms

将会紧密围绕其在构建IDE平台时面临的问题和挑战比如分布式代码模型架构下如何确保前后端组件可以高效交互、如何直接从后端内核画出前端复杂UI,以及IDE团队如何做出艰难的架构和设计决策,同时分享对下一代IDE平台的架构和设计展望。Denis是俄罗斯新西伯利亚实验室的首席架构师,20 多年的工具研发经验,精通编译器、DSL、编程框架,Eclipse社区Committer。

议题4:Type inference engine

静态语言如JavaC#等,它的类型推理主要通过编译器完成,代码模型可以通过类型绑定(通常存在于程序的元数据metadata中)获得所需要的类型信息。而动态语言的类型推理主要由IDE完成,由于缺少编译元数据的支持,动态语言的类型推理是一个业界难题。以Python为例,其有一个完全动态严格的类型系统,类型(type)在运行时动态绑定到变量(variable),变量和类型都可以在运行时动态被改变 – 这增加Python IDE进行可靠类型推理的难度。议题4:“Type inference engine” 介绍该团队在做动态语言类型推理时设计和实现的技术细节,并讨论未来该领域的发展方向。Nikolai是俄罗斯圣彼得堡实验室的首席软件工程师,。15 年 IDE 研发经验,前 JetBrains Intellij IDEA 和Scala 项目负责人。精通 Compiler、Program Language Design、Code Analysis 等技术。”

QCon 全球软件开发大会(上海站)将于12月28-29 日举办,希望到时候跟大家在会场相见。

wKgZomV8B4OAPekKAABH79rerUY364.gif 点击下方『阅读原文』,查看专题详情!


原文标题:CodeArts五年磨一剑,深耕信创软件开发工具

文章出处:【微信公众号:华为DevCloud】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    218

    文章

    35805

    浏览量

    260798

原文标题:CodeArts五年磨一剑,深耕信创软件开发工具

文章出处:【微信号:华为DevCloud,微信公众号:华为DevCloud】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    磨一剑,大疆终于官宣ROMO扫地机器人

    电子发烧友网报道(文/梁浩斌)大疆入局扫地机器人的传闻,已经可以追溯至前,在这间,坊间传闻大疆曾多次对项目推倒重来。今年5月,大疆扫地机器人的包装箱被曝光,市场普遍认为新品会在
    的头像 发表于 07-25 07:41 9721次阅读
    <b class='flag-5'>五</b><b class='flag-5'>年</b><b class='flag-5'>磨一剑</b>,大疆终于官宣ROMO扫地机器人

    华大电子支持的主流开发工具有哪些

    华大电子支持的主流开发工具
    的头像 发表于 09-28 10:43 321次阅读
    华大电子支持的主流<b class='flag-5'>开发工具</b>有哪些

    eForce无线通信软件开发工具包兼容WLAN模块WKR612AA1

    近期,eForce株式会社宣布,其面向嵌入式设备的无线通信软件开发工具包(μC3-WLAN SDK)现已兼容 KAGA FEI 生产的无线局域网(WLAN)模块"WKR612AA1"。
    的头像 发表于 09-24 15:16 736次阅读

    匠芯发布新版GUI开发工具 新增多国语言设置等功能

    近日,匠芯自主研发的GUI开发工具AiUIBuilder推出全新V1.3.0版本。作为款基于LVGL的UI设计工具,AiUIBuilder致力于为嵌入式平台的图形应用
    的头像 发表于 08-07 15:36 905次阅读
    匠芯<b class='flag-5'>创</b>发布新版GUI<b class='flag-5'>开发工具</b> 新增多国语言设置等功能

    IAR开发工具链有什么优势

    开发安全关键型应用时,选择具备成熟历史的硬件平台、完善的应用与诊断软件,以及经过功能安全认证的开发工具链,是确保项目顺利启动并高效完成开发和认证的关键。这
    的头像 发表于 08-06 09:36 836次阅读

    IQM 宣布 Resonance 量子云平台重大升级,推出全新软件开发工具

    进程,并为终端用户带来性能强大的新代量子系统。 此次升级将 Qrisp——个源自德国弗劳恩霍夫 FOKUS 研究所的项目——设为平台新的默认软件开发工具包 (SDK)。Qrisp 为量子
    的头像 发表于 07-11 11:03 460次阅读

    rk3568开发工具

    rk3568开发工具
    发表于 04-16 17:03 7次下载

    AI开发工具分类与功能

    当下,AI开发工具不仅简化了AI开发的复杂流程,还提高了开发效率,推动了AI技术的广泛应用。下面,AI部落小编为大家介绍AI开发工具的分类及其功能。
    的头像 发表于 04-12 10:12 1051次阅读

    年磨一剑,我的新书上市了!

    大家好,我是皮哥Peter,十年磨一剑,我的新书《打通Linux操作系统和芯片开发》上市了!今天,新书开启了5折优惠,满满的干货,高颜值,双色印刷,手感厚实,新书原价139元,限时半价,只要69.5
    的头像 发表于 04-01 07:33 580次阅读
    十<b class='flag-5'>年磨一剑</b>,我的新书上市了!

    开源安全领航者!华为云 CodeArts Governance 构建更安全的软件开发生命周期

    华为云 CodeArts Governance开源治理服务是针对软件研发提供的站式开源软件治理平台,从合法合规、网络安全、供应安全等维度消减开源
    的头像 发表于 02-12 16:50 3082次阅读
    开源安全领航者!华为云 <b class='flag-5'>CodeArts</b> Governance 构建更安全的<b class='flag-5'>软件开发</b>生命周期

    华为云软件开发生产线(CodeArts)1 月新功能特性

    华为云软件开发生产线 CodeArts站式、全流程、安全可信的云原生 DevSecOps 平台,覆盖需求、开发、测试、部署、运维等软件
    的头像 发表于 02-11 19:52 3348次阅读

    软件荣获多项荣誉

    近日,在信息技术应用创新工作委员会(简称“工委”)举办的2024度总结座谈会暨“大比武”总结大会上,统
    的头像 发表于 01-21 15:14 827次阅读

    润和软件荣登2024领军企业榜单

    近日,中国社科院信息化研究中心、《互联网周刊》、德本咨询、eNet研究院联合重磅发布了“2024领军企业”榜单,江苏润和软件股份有限公司(以下简称“润和
    的头像 发表于 01-07 18:09 1310次阅读

    最新Simplicity SDK软件开发工具包发布

    最新的SimplicitySDK软件开发工具包已经发布!此次更新针对SiliconLabs(芯科科技)第二代无线开发平台带来了包括蓝牙6.0的信道探测(Channel Sounding
    的头像 发表于 12-24 09:47 1510次阅读

    华为云软件开发生产线(CodeArts)11 月新功能特性

    华为云软件开发生产线 CodeArts站式、全流程、安全可信的云原生 DevSecOps 平台,覆盖需求、开发、测试、部署、运维等软件
    的头像 发表于 12-18 09:23 1006次阅读