[业界新闻] Kotlin:征服了硅谷的编程语言
在 Google Play Store 数百万个应用程序中,有许多是由强大而稳定的编程语言 Java 编写的。但在五月份,Google 向 Android 开发人员提供了另一个选择——Kotlin。Kotlin 大部分基本功能与 Java 相同,但它显著减少了 Java 上冗余无效的工作。Kotlin 的特有之处使程序员能够不在常规编程上浪费时间,而有更多时间处理代码的有趣部分,进而使编程成为有益的职业或兴趣。对用户而言,应用程序的错误和崩溃也会相应减少。像 Pinterest,Basecamp 和 Square 这样的公司已经在使用它了,得到 Google 的官方支持后,我们可以期待在越来越多的地方看到 Kotlin。
Kotlin 由捷克公司JetBrains 创建,JetBrains 表示,团队厌倦了 Java 陈旧的编程方式,比如打出短语“ Hello World ”竟然需要占用三行代码。因此团队创建了自己的编程语言。Kotlin 具有他们想要的所有功能,并具有与 Java 的兼容性。尽管 Kotlin 最大卖点之一是它与 Java 兼容,但它的吸引力远远超出了 Java 。许多用户认为这是他们需要的最好的语言。
Kotlin 的应用范围远不止 Google 平台,它还可以用来编程在桌面和服务器上运行的应用程序。此外, JetBrains 已经发布了将 Kotlin 代码转化成可在 iOS 或甚至 Web 浏览器中运行的代码的工具。
[业界新闻] Oracle 将允许客户在其私人数据中心运行 SaaS 云服务
Oracle 客户现在可以在其私人数据中心部署 Oracle 的软件即服务(SaaS)。也就是说,企业能够通过租用硬件来运行 ERP、人力资源管理、供应链管理,跟通过 Oracle 公共云服务一样。此外,Oracle 还扩展了 Cloud 的平台即服务(PaaS)。客户现在可以在私人数据中心运行公司的数据库云、分析云、容器云和其他服务。同时Oracle也升级了硬件的 CPU 和 NVMe 存储。这些举措试图在不把客户数据迁移到公共云环境的前提下满足客户的软件需求。
Oracle 的产品开发副总裁 Nirav Mehta 说:“提供这套产品的主要原因是大量客户无法将其数据和应用程序放入公共云端。或是因为隐私问题,或是由于网络延迟。” Oracle 将管理在客户机器上部署在 Cloud 上的硬件和软件,就像在公共云环境中一样。
Oracle 不是唯一一家这么做的。微软宣布,Azure Stack 允许客户在其数据中心运行公司公共云环境的私有版本,Amazon AWS 也同样。而 Google 刚刚宣布了应用于公司私人数据中心的 Transfer Appliance。
[业界新闻]LiveStories,一家提供公民数据可视化与分享服务的公司,获得了1000万美元融资
LiveStories 是一家西雅图的创业公司,它提供的软件致力于简化贫困、健康、经济等方面的公民数据。7月19日, LiveStories 宣布获得1000万美元融资。公司的数据来源于联邦、州和地方政府数据,包括劳工统计局、美国人口普查和疾病防控中心。
LiveStories 创始人兼首席执行官 Adnan Mahmud 说:“之前对公民数据的处理流程过于碎片化,涉及到太多不同的软件和软件商。比如,我们查找数据要用Google,整理数据要切换成 Excel,浏览时要换用 Tableau,等到生成报告时又要再换到 Word。” LiveStories 的软件可以让用户以更交互的方式,用图表、视频和图像查找和分享公民数据。
LiveStories 平台可以自动将数据可视化,并允许用户在社交媒体(如 Facebook 和 Twitter )上共享。LiveStories 称公司现有120多个客户。筹集的资金将用于开发新产品,增加销售和营销支出。