• Ionic 框架宣布 2019 年将正式支持 Vue 和 React

    进行了调查,结果发现2018 年 React 和 Vue 的使用率排名很高,而且预计 2019 年还将保持上涨趋势。因此,希望提供 React 和 Vue 的支持,让开发者有更多选择。 报告还显示,抛开 Ionic ,Cordova.PhoneGap 是最受欢迎的移动开发工具,其次是 React Native 和 jQuery Mobile 。 跨平台开发在2018...

    技术资讯 2019年07月15日 2096 0
  • Swift 5 将使用 UTF-8 作为首选字符串编码

    更重要的是,该功能还为将来提供更高性能的 API 奠定了基础。字符串的首选编码将会成为影响 Swift ABI 性能的一部分,因此这次在 Swift 5 版本中为了 ABI 的稳定性而实现该功能是势在必行的。 背景 尽管 String 类型在技术上是同一个结构,但它可以以多种形式存在。我们不妨将 String 视为的代码。 由上图可以看到,Swift 5 之前,字...

    技术资讯 2019年07月15日 2096 0
  • Swift 编程语言发布 5.0 版本

    。他表示,Swift 5 是 Swift 语言演化的一种重要里程碑。感谢 ABI 的稳定,Swift 运行时将包含在当前和未来版本的苹果操作系统 macOS、iOS、tvOS 和 watchOS 中。 Swift 5 还重新实现了 String,改进了字符串实值中 Raw Text 的支持,增强了 String 插值,包管理器增加了一系列新功能。 更多可浏览发布公...

    技术资讯 2019年07月15日 1934 0
  • Go 语言 2018 调查报告发布

    首次有一半的受访者表示 Go 是他们日常使用的编程语言之一。此外,在工作中用到 Go 语言以及在工作之余使用 Go 语言的受访者人数也显著增加。 Go 最常见的用途仍然是编写 API/RPC 服务和 CLI 工具。虽然用于自动化任务领域不像前两者那么常见,但也处于快速发展阶段。 Web 开发仍然...

    技术资讯 2019年07月15日 1839 0
  • 软件开发中的新思路:零bug策略

    Workiva 软件工程师 Kevin Sookocheff 在博客中介绍了该策略。零 bug 策略只有一个要点:所有 bug 的优先级高于所有功能的开发或改进。这也就意味着,其实不存在所谓的 bug 优先级、严重 bug 或小 bug,一个 issue 要么是 bug,要么就不是 bug。而如果它是一个 bug,开发人员就需要在进行其它工作之前把它修复。零 bug 策略在提高...

    技术资讯 2019年07月15日 1811 0