Google研发先进编程技术 简化Web应用开发

开发 前端
北京时间3月28日消息,据国外媒体报道,谷歌工程师亚历克斯·拉塞尔(Alex Russell)本周在EclipseCon会议上表示,该公司在开发许多先进的编程技术,简化Web应用开发。

北京时间3月28日消息,据国外媒体报道,谷歌工程师亚历克斯·拉塞尔(Alex Russell)本周在EclipseCon会议上表示,该公司在开发许多先进的编程技术,简化Web应用开发。

拉塞尔说,“Web的发展已经到了一个关键点,正在成为运行时间库整合平台。”尽管非常普及,但与Java或Windows等平台相比,Web只提供了相对原始的编程能力。Web的一大缺点是没有“通用组件模型”(common component model),影响了代码测试和重用。

拉塞尔表示,谷歌在从事大量不同的项目,为Web带来先进的软件技术概念。谷歌的目标是,在不给初学者带来困惑的情况下,为Web带来底层控制元素。

拉塞尔承认,Web很大一部分优势在于其易用性,但这种易用性限制了开发者的表达能力。谷歌的努力包括创建一个通用组件模型,为JavaScript增添类,甚至开发面向大型Web应用的编程语言。

拉塞尔称,谷歌工程师还在制订为下一版JavaScript增添类的提案。类是面向对象编程语言的核心元素,是数据和代码重用的基础。目前,JavaScript不支持类,编程人员只能使用函数调用完成一些功能,既浪费时间,编写出的代码也不利于重用。

谷歌的另一个项目是去年推出的名为Dart的编程语言。谷歌软件开发人员丹·拉贝尔(Dan Rubel)在EclipseCon会议上谈到Dart时说,“在开发大型Web应用时,当前的编程语言在可伸缩性方面都存在问题。”

[[64441]]

 

原文链接:http://tech.qq.com/a/20120328/000404.htm

【编辑推荐】

  1. 浅谈Web自动化测试原理
  2. 分享21个***的超酷web设计特效
  3. 开发者应该关注的五项Web新兴技术
  4. Go语言写Web应用程序
  5. 响应式Web设计的20个有用的jQuery插件
责任编辑:林师授 来源: 腾讯科技
相关推荐

2010-04-30 09:19:05

Servlet 3.0

2018-01-02 11:15:27

网络芯片应用

2011-06-15 16:36:27

Qt 图形

2011-07-15 10:27:21

PHP

2013-11-22 11:03:45

GoogleWeb开发工具

2015-09-15 11:00:49

MEANWeb

2016-01-27 09:39:13

JoobyJava Web流程

2009-07-27 17:58:10

ASP.NET数据库编

2022-07-19 15:24:45

Python编程技术

2009-10-20 10:23:08

VB.NET多线程编程

2011-10-09 08:58:11

程序员

2020-10-16 10:33:16

编程技术开发网站

2022-09-01 10:30:11

VMware

2022-07-25 20:43:28

Web

2018-02-02 16:41:01

程序员编程Web

2015-09-01 10:18:05

Java编程技术

2015-08-31 10:46:05

java实用编程技术

2009-06-14 21:18:02

Java编程汉字问题

2010-01-20 10:31:18

C++编程技术

2015-03-16 14:09:33

GoogleUbuntuDocker
点赞
收藏

51CTO技术栈公众号