王亞偉先生擁有云和開發工具領域近20年的經驗,2018年作為DevOps工具鏈首席架構師加入華為,2020年開始領導公司級軟件工程技術專家組,2022年成長為華為公司軟件開發工具和效率領域的領軍專家。加入華為前,他從2006年到2018年在微軟中國、東南亞、澳大利亞、美國等國家地區的分支機構工作近13年時間,領導多元文化背景的工程團隊從事過多個關鍵項目的開發和發布,整個職業生涯都在為提升軟件工程效率進行技術和產品創新。王亞偉先生擁有20多項軟件開發技術發明專利,涵蓋智能代碼補全、分布式調試、構建優化、智能化單元測試、遠程開發、靜態代碼分析等領域。
軟件開發生產線CodeArts是一站式、全流程、安全可信的軟件開發生產線,開箱即用,內置華為多年研發最佳實踐,助力效能倍增和數字化轉型。作為中國DevOps平臺市場領導者,CodeArts產品家族包含眾多具有大量黑科技技術的產品,而IDE作為DevOps工具鏈中最復雜最核心的產品之一,是產品家族中的明星。IDE團隊是一支數百人的軟件研發專家隊伍,分布在中國、俄羅斯、歐洲等國家地區,其中一半成員來自于業界頂尖的軟件和工具公司,超過40%的成員是開源社區的Committer和Contributor,整個團隊都圍繞著”做最好的產品“展開工作,團隊建立了從產品、運營、UX到開發、測試的完整專業的產品研發流程,每月一個小版本、三個月一個大版本,基于內外部用戶的反饋快速迭代。
過去五年IDE團隊真正做到了深耕軟件開發工具這個專業領域。而這次的「智能化信創軟件IDE」專題分享的“硬核”議題內容是CodeArts IDE團隊過去五年不斷進行技術積累的成果。
詳細介紹華為云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
靜態語言如Java,C#等,它的類型推理主要通過編譯器完成,代碼模型可以通過類型綁定(通常存在于程序的元數據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 日舉辦,希望到時候跟大家在會場相見。
?點擊下方『閱讀原文』,查看專題詳情!
原文標題:CodeArts五年磨一劍,深耕信創軟件開發工具
文章出處:【微信公眾號:華為DevCloud】歡迎添加關注!文章轉載請注明出處。
-
華為
+關注
關注
216文章
34476瀏覽量
252114
原文標題:CodeArts五年磨一劍,深耕信創軟件開發工具
文章出處:【微信號:華為DevCloud,微信公眾號:華為DevCloud】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論