
王亞偉先生擁有云和開發(fā)工具領域近20年的經驗,2018年作為DevOps工具鏈首席架構師加入華為,2020年開始領導公司級軟件工程技術專家組,2022年成長為華為公司軟件開發(fā)工具和效率領域的領軍專家。加入華為前,他從2006年到2018年在微軟中國、東南亞、澳大利亞、美國等國家地區(qū)的分支機構工作近13年時間,領導多元文化背景的工程團隊從事過多個關鍵項目的開發(fā)和發(fā)布,整個職業(yè)生涯都在為提升軟件工程效率進行技術和產品創(chuàng)新。王亞偉先生擁有20多項軟件開發(fā)技術發(fā)明專利,涵蓋智能代碼補全、分布式調試、構建優(yōu)化、智能化單元測試、遠程開發(fā)、靜態(tài)代碼分析等領域。
軟件開發(fā)生產線CodeArts是一站式、全流程、安全可信的軟件開發(fā)生產線,開箱即用,內置華為多年研發(fā)最佳實踐,助力效能倍增和數字化轉型。作為中國DevOps平臺市場領導者,CodeArts產品家族包含眾多具有大量黑科技技術的產品,而IDE作為DevOps工具鏈中最復雜最核心的產品之一,是產品家族中的明星。IDE團隊是一支數百人的軟件研發(fā)專家隊伍,分布在中國、俄羅斯、歐洲等國家地區(qū),其中一半成員來自于業(yè)界頂尖的軟件和工具公司,超過40%的成員是開源社區(qū)的Committer和Contributor,整個團隊都圍繞著”做最好的產品“展開工作,團隊建立了從產品、運營、UX到開發(fā)、測試的完整專業(yè)的產品研發(fā)流程,每月一個小版本、三個月一個大版本,基于內外部用戶的反饋快速迭代。
過去五年IDE團隊真正做到了深耕軟件開發(fā)工具這個專業(yè)領域。而這次的「智能化信創(chuàng)軟件IDE」專題分享的“硬核”議題內容是CodeArts IDE團隊過去五年不斷進行技術積累的成果。
詳細介紹華為云CodeArts團隊應用大模型開發(fā)的AI輔助編程的技術 - CodeArts Snap,講師程嘯從博士階段開始就對代碼生成、RAG、代碼克隆檢測等領域有較深入的研究,他這次也是代表Snap團隊進行分享。
議題2:Applying Machine Learning in IDE Challenges and Insights
將會系統(tǒng)討論AI技術在IDE中的應用研究以及如何深遠改變開發(fā)者的開發(fā),測試和調試代碼的方式。講師Pavel是俄研院新西伯利亞實驗室主任,20 年開發(fā)者工具構建經驗,機器學習專家、Eclipse IDE的專家和Committer。
議題3:Evolution of IDE Platforms
將會緊密圍繞其在構建IDE平臺時面臨的問題和挑戰(zhàn)比如分布式代碼模型架構下如何確保前后端組件可以高效交互、如何直接從后端內核畫出前端復雜UI,以及IDE團隊如何做出艱難的架構和設計決策,同時分享對下一代IDE平臺的架構和設計展望。Denis是俄羅斯新西伯利亞實驗室的首席架構師,20 多年的工具研發(fā)經驗,精通編譯器、DSL、編程框架,Eclipse社區(qū)Committer。
議題4:Type inference engine
靜態(tài)語言如Java,C#等,它的類型推理主要通過編譯器完成,代碼模型可以通過類型綁定(通常存在于程序的元數據metadata中)獲得所需要的類型信息。而動態(tài)語言的類型推理主要由IDE完成,由于缺少編譯元數據的支持,動態(tài)語言的類型推理是一個業(yè)界難題。以Python為例,其有一個完全動態(tài)嚴格的類型系統(tǒng),類型(type)在運行時動態(tài)綁定到變量(variable),變量和類型都可以在運行時動態(tài)被改變 – 這增加Python IDE進行可靠類型推理的難度。議題4:“Type inference engine” 介紹該團隊在做動態(tài)語言類型推理時設計和實現的技術細節(jié),并討論未來該領域的發(fā)展方向。Nikolai是俄羅斯圣彼得堡實驗室的首席軟件工程師,。15 年 IDE 研發(fā)經驗,前 JetBrains Intellij IDEA 和Scala 項目負責人。精通 Compiler、Program Language Design、Code Analysis 等技術。”QCon 全球軟件開發(fā)大會(上海站)將于12月28-29 日舉辦,希望到時候跟大家在會場相見。
?點擊下方『閱讀原文』,查看專題詳情!
原文標題:CodeArts五年磨一劍,深耕信創(chuàng)軟件開發(fā)工具
文章出處:【微信公眾號:華為DevCloud】歡迎添加關注!文章轉載請注明出處。
-
華為
+關注
關注
216文章
35210瀏覽量
255873
原文標題:CodeArts五年磨一劍,深耕信創(chuàng)軟件開發(fā)工具
文章出處:【微信號:華為DevCloud,微信公眾號:華為DevCloud】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
IQM 宣布 Resonance 量子云平臺重大升級,推出全新軟件開發(fā)工具包
AI開發(fā)工具分類與功能
十年磨一劍,我的新書上市了!

開源安全領航者!華為云 CodeArts Governance 構建更安全的軟件開發(fā)生命周期

評論