Pavel Petrochenko,华为俄罗斯新西伯利亚软件开发工具云技术实验室主任,首席架构师,20 年开发者工具构建经验,曾是一家 IDE 和语言工具初创公司的创始人兼首席技术官。Eclipse DLTK Committer,Eclipse Nebula Committer,Apache Harmony Contributor。

Pavel Petrochenko,华为俄罗斯新西伯利亚软件开发工具云技术实验室主任,首席架构师,20 年开发者工具构建经验,曾是一家 IDE 和语言工具初创公司的创始人兼首席技术官。Eclipse DLTK Committer,Eclipse Nebula Committer,Apache Harmony Contributor。
In this topic we will start from short history of applying AI to code completion and code generation tasks. Then we will discuss current use cases and applications of AI in IDEs; Outline our vision of challenges of successful application of AI to IDEs, share some real metrics and results of AI based tooling, quickly discuss current impact of AI on the development process. Then we will cover other use cases where AI can change the way how we develop, test and debug code and at the end we will outline our vision of how AI may change development process in upcoming years, evolution of AI based approaches as well as potential game changers.
Outline
1. History of AI + tooling
2. Current state of art
3. Practical contemporary challenges of applying AI
4. Light and Heavy AI
5. What we learned – some advices
6. Shape of the future how we feel it
Takeaway



微信咨询

电话咨询
微信联系我们

