阅读更多

3顶
0踩

编程语言

转载新闻 Google发布Dart SDK 1.3,性能提升两倍

2014-04-10 10:38 by 副主编 WnouM 评论(4) 有8051人浏览
Google 今天 发布 Dart SDK 1.3 版本,该版本在服务器端 I/O 操作和异步 Dart 代码合并的性能上有着 2 倍的提升。

下图是几个 Dart 版本的性能比较:



Google 称该测试结果主要是通过简单的 HTTP 压力测试(Hello、File和JSON)测得的每秒请求数,分别提升了 130%、30% 和 100%。Hello 测试脚本提供了一个基本的方法来测试 HTTP 服务器能承受的连接数、同时处理文件数和静态内容的响应。

关于Dart语言

Dart是Google于2011年10月份正式推出的编程语言,这是一种“结构化的Web编程”语言,其设计目标是:

  • 创建一个结构化且灵活的Web编程语言;
  • 对于开发者,Dart应该是熟悉而自然的,易于学习;
  • 在所有现代浏览器和各种环境(从小型手持设备至服务器端实现)中确保实现高性能。
换句话说,Google设计Dart的目的是在JavaScript语言的基础上,改进编程效率和软件执行效率,并减少大型软件的编程复杂性。

详细信息:http://blog.chromium.org/2014/04/dart-improves-async-and-server-side.html

下载地址:https://www.dartlang.org/

  • 大小: 15.2 KB
来自: OSChina
3
0
评论 共 4 条 请登录后发表评论
4 楼 sp42 2014-04-11 09:43
yixiandave 写道
尽管js各种坑,但是短时间内被替代的可能性还很小

不坑不坑,即使坑,坑并快乐着
3 楼 yixiandave 2014-04-10 14:56
尽管js各种坑,但是短时间内被替代的可能性还很小
2 楼 diggywang 2014-04-10 13:42
不明觉厉,dart都1.3了
1 楼 c297186864 2014-04-10 11:01
新技术真多

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Dart 1.3的性能达到Node.js同等水平

    Google的Dart团队宣布发布Dart SDK 1.3,该版本改进了异步服务器端代码的性能,Dart虚拟机上的执行效果已经可以与Node.js媲美,而Node.js使用了Google的另一项技术——V8引擎。\Dart提供了一个新的性能页面,通过一...

  • Atitit.dart语言的特性  编译时js语言大总结

    Atitit.dart语言的特性 编译时js语言大总结     1. 原型环境1 1.1. Dart可以编译js3 2. 第二个期待的理由是Dart的语言特性,没有什么特别特性好像,类似java c#一小时会3 2.1.1. 魔术私有变量方法4 ...

  • 【软件周刊第 28 期】微软推出 Visual Studio for Mac 正式版;Spring Framework 5.0 首个候选版本发布:为 JDK 9 做准备...

    Fuchsia 的 System UI 叫 Armadillo,使用了 Dart 语言开发的 Flutter SDK,目前尚未完成。它的 home 屏幕有一个垂直滚动列表,中心是用户资料照片,以及日期,位置和电池图标。 CockroachDB 1.0 生产环境就绪...

  • Flutter技术调研报告

    作者: Android团队 - 余天然 杨继宇1.Flutter简介1.1.什么是FlutterFlutter是Google开发的一套全新的跨平台、开源UI框架,支持iO...

  • Flutter 核心原理与混合开发模式

    Framework :是一个用 Dart 实现的 UI SDK,从上之下包括了两大风格组件库、基础组件库、图形绘制、手势识别、动画等功能。 至于更多详情,这张图配合源码食用体验会更好。但由于本文不是源码解析,所以这个工作...

  • 外卖客户端容器化架构的演进

    1.1.3 Flutter 2018年Google推出Flutter,通过Dart语言构建一套跨平台的开发组件,所有组件基于Skia引擎自绘,在性能上可以和Native平台的View相媲美。Flutter站在前人的肩膀上,参考了React的状态管理、Web的自...

  • (2024年)iOS OC面试题,Swift面试题,Flutter面试及答案

    保持程序持续运行、处理App中的各种事件、提高资源利用率 runloop在实际项目中的应用:控制线程的生命周期、解决NSTimer在滑动时停止工作的问题、监控应用的卡顿、性能优化 六,iOS的核心动画: 动画有两种基本类型...

  • flutter 局部状态和全局状态区别_Android 开发者遇到 5G、AI,写给 Android 开发者的 Flutter 指南

    ​前言Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK。Flutter 兼容现有的代码,免费并且开源,在全球开发者中广泛被使用。Flutter在2019年备受瞩目,身边所有的人都...

  • flutter 局部状态和全局状态区别_给 Android 开发者的 Flutter 指南

    } } 1.3 如何布局 Widget?我的 XML 布局文件在哪里? 在 Android 中,你通过 XML 文件定义布局,但是在 Flutter 中,你是通过一个 Widget 树来定义布局的。 以下示例展示了如何显示一个带有填充 (padding) 的简单 ...

  • 给 Android 开发者的 Flutter 指南

     的时候在两个 Widget 之间切换。 import 'package:flutter/material.dart'; void main() { runApp(SampleApp()); } class SampleApp extends StatelessWidget { // This widget is the root of your ...

  • go技术文章精选(2019)

    gocn_news_set_2019 gocn_news_2019-12-31 Go 系列教程:https://dev.to/digitalocean/how-to-code-in-go-32p0 Go modules:最小版本选择 ...部署服...

  • Android 网络性能优化-概述和DNS优化

    为了尽可能优化网络性能,总结出下面几大问题,可以从这些问题入手,来进行优化: 业务成功率 业务网络延时 业务宽带成本 业务安全性 2.1 业务成功率 下面有两个场景是用户真实可以遇到的: 当发消息的时候走进了...

  • 3、Flutter项目搭建

    x64 Chrome (web) • chrome • web-javascript • Google Chrome 112.0.5615.137 [1]: sdk gphone x86 (emulator-5554) [2]: iPhone 14 Pro Max (8702647C-F052-4CA5-A758-C7BD3CD49057) [3]: macOS (macos) [4]: ...

  • JAVA002打飞机游戏设计(程序+论文).zip

    Java项目课程设计,包含源码+数据库+论文

  • 基于Java的视频会议系统(程序+论文).zip

    Java项目课程设计,包含源码+数据库+论文

  • (源码)基于Raspberry Pi Pico的智能自主两轮机器人小车系统.zip

    # 基于Raspberry Pi Pico的智能自主两轮机器人小车系统 ## 项目简介 本项目围绕智能自主两轮机器人小车展开,借助Raspberry Pi Pico微控制器、多种传感器以及PID(比例 积分 微分)控制器,达成高效导航、障碍物规避和条形码识别等功能。目标是打造一款能在预设轨道行驶、巧妙避开障碍物并通过红外传感器识别条形码的机器人小车。 ## 项目的主要特性和功能 1. 基本运动控制借助电机传感器,实现小车在上下左右等多个方向的简单移动。 2. 速度精准调控运用PID控制器和编码器,对小车速度进行有效调节与控制。 3. 导航与路径规划可将迷宫转化为可打印地图,并依据生成的地图找出最短路径。 4. 障碍物检测利用超声波传感器测定与障碍物的最小和最大距离,进而避开障碍物。 5. 特殊信息识别通过红外传感器实现线路跟踪和条形码检测。 6. 方位获取借助磁传感器获取罗盘方位值。 7. 数据优化采用滤波技术提升传感器数据的准确性和精度。

  • 图书馆管理系统项目源码.zip

    Java项目web的课程设计,包含源码+数据库+论文

  • 基于springboot的医院后台管理系统的设计与实现(完整Java源码+数据库sql文件+项目文档+Java项目编程实战+编程练手好项目).zip

    信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容越多,也需要更多的人来对数据进行整理,并且数据的汇总查询方面效率也是极其的低下,并且数据安全方面永远不会保证安全性能。结合数据内容管理的种种缺点,在互联网时代都可以得到有效的补充。结合先进的互联网技术,开发符合需求的软件,让数据内容管理不管是从录入的及时性,查看的及时性还是汇总分析的及时性,都能让正确率达到最高,管理更加的科学和便捷。本次开发的医院后台管理系统实现了病房管理、病例管理、处方管理、字典管理、公告信息管理、患者管理、药品管理、医生管理、预约医生管理、住院管理、管理员管理等功能。系统用到了关系型数据库中王者MySql作为系统的数据库,有效的对数据进行安全的存储,有效的备份,对数据可靠性方面得到了保证。并且程序也具备程序需求的所有功能,使得操作性还是安全性都大大提高,让医院后台管理系统更能从理念走到现实,确确实实的

  • (源码)基于Go语言和Vue3的New Bing演示站点.zip

    # 基于Go语言和Vue3的New Bing演示站点 ## 项目简介 本项目是基于Go语言和Vue3开发的微软New Bing演示站点,能让用户拥有和New Bing一致的UI体验,支持ChatGPT提示词,在国内也能使用,基本兼容微软Bing AI的所有功能,用户无需登录即可进行畅聊。 ## 项目的主要特性和功能 1. 服务器选择灵活Bing官方聊天服务器不可用时,可通过ModHeader添加请求头或本地部署中转服务聊天服务器可在设置中切换,默认的Cloudflare Workers有请求数限制,推荐自行部署。 2. 国内可用部署服务器需直连www.bing.com不重定向CN,支持配置socks连接。 3. 支持提示词库支持现有开源ChatGPT提示词库。 4. 高级功能体验需要画图等高级功能时,登录微软账号设置用户Cookie即可体验。 5. 问题解决方式多样遇到问题可依次尝试点击左下角按钮、刷新页面、清理浏览器缓存及Cookie。

  • (源码)基于React框架的水印插件系统.zip

    # 基于React框架的水印插件系统 ## 项目简介 这是一个基于React框架的水印插件系统,旨在提供一种方便、灵活的方式来为你的React应用添加水印功能。通过该插件,你可以轻松地为网页内容添加自定义的水印,包括主文本、副文本以及一系列可配置的水印样式。 ## 项目的主要特性和功能 1. 灵活的水印文本配置支持主文本和副文本,满足多种需求。 2. 丰富的水印样式选项提供多种样式配置,如颜色、旋转角度、字体大小、字体粗细、字体族等,以满足不同场景下的水印需求。 3. 易于集成通过npm安装后,可以方便地引入并使用水印组件。 4. 适配性强支持React的编译环境,确保在各种环境下都能正常工作。 ## 安装使用步骤 1. 安装插件 首先,通过npm安装该水印插件 bash npm install tntdreactwatermark save 2. 引入并使用插件

Global site tag (gtag.js) - Google Analytics