云计算时代,软件正在深刻改变着世界。编程语言是构建一切软件的基础。本专题主要聚焦... 展开 >





阿里云程序语言与编译器团队负责人,在虚拟机领域拥有10+项技术论文/专利。活跃于 Java 技术社区,GreenTea JUG(Java User Group) 组织者,QCon, JVMLS,JavaOne, JPoint等国际会议受邀嘉宾。VMIL'18 程序委员会委员,Java Champion, Java标准执行委员会(JCP-EC)成员,GraalVM Project Advisory Board成员。
云计算时代,软件正在深刻改变着世界。编程语言是构建一切软件的基础。本专题主要聚焦编程语言领域在工程效率、性能优化等方面的实践案例、技术趋势。
演讲摘要:
Byzer 是一门具备从个人桌面单机延伸到云端分布式的面向大数据和AI设计的语言以及对应的语言实现。具有语言简单、学习门槛低、天然分布式,适合桌面以及云端部署,面向人群也很广泛,可以从大数据工程师,数据科学家,普通Web研发到具备一定SQL基础的产品和运营。可以显著地帮助企业低成本落地大数据和AI。
演讲大纲:
1、为什么需要Byzer
2、Byzer是什么(基于桌面版)
3、如何扩展到云端
4、社区案例介绍
听众收益:
无论是企业或者一线人员,都可以通过Byzer更好的去落地大数据和AI。
演讲摘要:
C++ 语言与编译器一直都在持续演进,出现了许多令人振奋的新特性。例如 Coroutine、Module 等语言特性与 AutoFDO、ThinLTO 等编译器特性。同时还有许多新特性在孵化阶段,例如 SIMD、Network、Static Reflection等特性。除此之外,还有许多小更改以提高运行效率与编程效率。然而对于工业级 C++ 项目的开发者与管理者而言,虽然理解新的语言标准与编译器能带来收益,但因为无法确定升级过程中会遇到的问题与风险,也无法做出升级的决定,导致许多工业级 C++项目依然用着较老的编译器版本与语言标准。本次演讲主要聚焦阿里内部大规模 C++ 项目的现代化实践工作,包括编译器的切换升级,以及Coroutine、AutoFDO、ThinLTO 等新特性分享。
演讲大纲:
1、面向大规模C++项目的编译器开发实践
2、编译器升级切换的实践
3、C++语言新特性的实践
4、展望
听众收益:
1、从面向C++应用的角度了解编译器(LLVM)的发展状态;
2、了解C++语言新标准、新特性落地的经验教训;
演讲摘要:
WebAssembly是目前备受关注的一门新的计算机语言,本演讲从计算机语言技术的角度解析与分析WebAssembly的语言特性,以及WebAssembly为应用提供安全的沙箱的机制。我们将介绍WebAssembly在浏览器以外的主要应用场景和其带来的价值,以及目前正在定义中的主要特性及其对未来的影响。
演讲大纲:
1、WebAssembly发展历史简述
2、WebAssembly语言特性,以及和其他语言的差异
3、WebAssembly的沙箱与安全机制
4、WebAssembly的开源项目状态与主要应用领域
5、正在定义的主要特性及其对未来的影响
听众收益:
1、了解WebAssembly技术与业界状态
2、帮助如何选择WebAssemebly构建更好的产品与解决方案
3、WebAssembly未来期望
演讲摘要:
1、程序语言选择
2、字节选择golang的原因
3、golang在大规模微服务场景下遇到的一些问题
4、字节在底层对golang语言进行的优化
演讲大纲:
1、当前主要编程语言简介
2、Go语言的特点
3、未来的工作展望
听众收益
1、讲述语言选择的一些小故事
2、让听众对golang有进一步深刻的理解
3、让听众对底层优化有更多的理解


电话咨询