在这时代,我在小的代码仓库膳绫擎应用 Kotlin,我爱好它。
3. Jorge Barroso
Kotlin 迈出了 Android 开辟的一大年夜步,在这之前,Android 缺乏 Kotlin 所带来的特点,比拟于其他的 Java 平台,Android 平台的 Java 开辟有些过时,即使如今有在推动 Java 8,但它照样不会变成我们爱好的现代编程说话。
如今我看到的一个最大年夜的问题是它的推广,说服公司转型到 Kotlin 并展示它的价值很艰苦。对于技巧型公司而言会相对简单,因为对于开辟者来说是一个鼓励和挑衅,但对于小公司来说更艰苦。此外,很多公司担心如不雅没有 Google 在背后支撑 Kotlin 的话,将很难被广泛应用。
我爱好这门说话以及它对生态体系的供献,我欲望可以或许在我的日常生活中更多地应用它,但我所大年夜事的项目标性质不许可如许做。我鼓励大年夜家都去看一下,但不限于 Kotlin,可能是别的一门说话,因为这会为他们打开一个新的视野,同时也是编写软件时异常有效的进修。
4. Donn Felker
Kotlin 是极好的,我爱好它,它是 Android 世界的一股清流。
5. Mark Allison
固然我也很爱好 Kotlin,但我不认为它已经足够成熟到可以或许在线上产品中应用。成熟模式和最佳实践的缺乏,使得 Kotlin 编写的代码可能难以保护。
大年夜 Kotlin 缺乏静态代码分析对象可以看出来。固然 Java 的静态代码分析对象不完美,但它们可以作为衡量技巧债务的好指标。Java 对象不克不及用于 Kotlin,因为它们专门分析的是 Java 说话源码。
6. Huyen Tue Dao
我完全迷上了 Kotlin。工作中我们 100% 的应用 Kotlin 进行编码,包含线上产品的代码。事实上,无论何时何地只要可以或许应用 Kotlin 的处所我都邑应用 Kotlin 进行编码,归功于 Kotlin 和 Java 的可互操作性,几乎可以说任何处所都可以应用 Kotlin。我可以拜访体系平台 API 和其他已经存在的代码和函数库,同时享受和应用 Kotlin 所带来的所有现代编程说话特点。
因为 Kotlin 是一门新说话,我们都在发明和定义最佳实践的过程中,我不得不应时大年夜高等和初级两个层面细心检查每一行代码的影响。这很有趣,迫使我加倍谨慎和卖力的作出某些决定。
这门说话的简洁令人赞叹。我爱好 Android,但我们须要处理很多样板代码,Kotlin 有助于削减一些样板代码的编写。固然太多的精简可能导致代码可读性的问题,我认为大年夜多半时刻 Kotlin 实际上进步了代码可读性,只要我们不要太猖狂,并记住我们想要什么样的最佳实践。
7. Dmytro Danylyk
经由过程应用 Kotlin,我的代码变得更好了。
对于那些逗留在 Android 世界的开辟者而言,Kotlin 是一个真正的规矩改变┞愤,它拥有很多我爱好的特点:空类型安然,data classes,属性和懒加载属性,扩大函数,协程,不变性等等。
归功于 JetBrains,Kotlin 有很棒的 IDE 支撑以及异常多的进修材料,甚至有在线的 REPL。
8. Anup Cowkur
我曾经应用过像 Haskell 和 Elixir 如许的说话进行编码,是以当我进行 Android 开辟不时常在想:“为什么 Android 中不克不及有如许好用的特点?”。
如今应用 Kotlin,我们可以做到了。
可选类型内置在 Kotlin 的类型体系中,函数是一级公平易近,类型匹配(某种程度上)和弗成变类型等特点终于让我在 Android 开辟中可以应用真正的函数式编程。
9. David Vávra
在我的重要应用(Settle Up)的临盆情况中我应用了 Kotlin,它已经足够成熟,并且比拟 Java(任何版本) 有很多的长处。Kotlin 完全兼容现有的 Java 对象和函数库,同时可以或许很好的在 Android Studio 中应用。
对于移植现有 APP 而言,是否应用 Kotlin 须要根据具体情况而定。例如你可以只在一个页面应用 Kotlin,但如不雅想 100% 发挥这门说话的长处,那最好是周全转到 Kotlin。当然这一点我们很难向项目负责人去证实。
Kotlin 如今独一须要的仅仅是 Google 的官方承认,Google 不须要做其他任何工作,只须要在官方文档中增长 Kotlin 版本的代码片段(像对 Swift/ObjectiveC 所做的那样)。如不雅官方承认 Kotlin,那么我们将会看到 Koltin 成为大年夜部分人的重要选择,祈求在本年的 Google I/O 大年夜会上变成实际。
推荐阅读
Google 老是以本身的方法来解决或者做一些工作。是以,当他们开端做一些让人摸不着脑筋的举措时,大年夜家也不会太奇怪。该项目被称为 Fuschia。大年夜多半密切存眷 Google 和 Android 的>>>详细阅读
本文标题:17位谷歌Android开发专家是如何看待Kotlin的?
地址:http://www.17bianji.com/lsqh/35590.html
1/2 1