Google I/O 2017 Redux


6月24号和社团参加了天津GDG活动,听了几位老板一下午的吹拉弹唱,收获良多,总结一下。

Kotlin

Kotlin是一个基于JVM的新的编程语言,由JetBrains开发。JetBrains,作为目前广受欢迎的Java IDE IntelliJ的提供商,在Apache许可下已经开源其Kotlin编程语言。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性,比如,高阶函数、操作符重载、字符串模板。它与Java高度可互操作,可以同时用在一个项目中。

Kotlin的定位非常有特点,它并不像Scala那样另起炉灶,scala是一切尽量自己来,将类库,尤其是集合类都自己来了一遍。实在不够用了再用java的;而Kotlin是对现有Java的增强,尽量用Java的,不够用了再扩展,尤其体现在二者的容器库上,但同时始终保持对java的兼容。这种特点导致Kotlin的学习曲线极低。这是Kotlin官网首页重点强调的:“100% interoperable with Java™”。

Google.ai

Android O

Android Go

Android Studio

Cloud TPU

一块TPU处理速度可达 180 teraflops(每秒万亿次浮点运算), 64块TPU组合成一个pod,每个pod的速度可达 11.5 petaflops(每秒千万亿次浮点运算)。

make faire