要说Google算得上性感的大公司了,
Android过去却一直在去往性感的路上,
2017年5月18日Kotin登堂入室,
Android代码终于可以不再那么像极了老妇人的Java,
public class MainActivity extends FragmentActivity
可以长成酱紫
class MainActivity : FragmentActivity()
这就是Kotin自称的Concise - 简洁,这让我想起"Beautiful Code"书里说所谓漂亮的代码,就是必要的代码,而且只有必要的代码,不多不少.只有如此的简单,才可以算得上"Simple is beautiful"里的简单.
我们再来看看Java代码和Kotlin代码,是不是一个像四五十岁又不太注意饮食的中年男子,另一个像青春无限的花季少年?51个字符:40个字符,仅声明个MainActivity类,就少了20%多的代码哦.
网友评论