成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Google的Dart語言真的能取代JavaScript嗎?

開發(fā) 前端
近日,Google的新編程語言Dart逐漸浮出水面,它是一種“結構化的Web編程”語言。有傳言它類似于JavaScript,或者可以直接說準備與JavaScript競爭。

近日,Google的新編程語言Dart逐漸浮出水面,它是一種“結構化的Web編程”語言。有傳言它類似于JavaScript,或者可以直接說準備與JavaScript競爭。國外RebuildingTheWeb博客對此進行了分析,它引用了XHTML2的前車之鑒,認為Google要讓開發(fā)人員認可Dart,就應該采取一個更開放的態(tài)度。

全文如下:

Google正在開發(fā)一種稱為“Dart”的編程語言,其最終目標是為了取代有幾個不能修復的根本問題的JavaScript。此外,Dart被設計用來完全脫離JavaScript,因此它沒有對JavaScript向后兼容。這樣一個激進的技術變更能夠在Web上獲取成功嗎?

Dart的根本改變會分裂Web嗎?

多年以來,瀏覽器提供商告知我們Web技術必須平穩(wěn)地進步。不然的話Web就會被分裂。這個爭論終結了XHTML2的發(fā)展。XHTML2是一種標記語言,其原本是用來替換同樣有著不能修復的根本問題的HTML。與XHTML2背離HTML一樣,Dart同樣背離了JavaScript。Dart會像XHTML2那樣分裂Web嗎?或者我們已然接受向后兼容性必須內置在瀏覽器中,但不必在編程/標記語言中?

JavaScript存在問題嗎?

在過去幾年,由于其巨大的性能改進,以及新增加的庫和API,JavaScript收獲了不少好評。JavaScript已經這樣棒,為什么我們還要替換它呢?

最嚴重的問題在于,JavaScript應用程序天生就是不安全的,對惡意攻擊及數據竊取非常脆弱。JavaScript缺少豐富的特征類庫,例如Java與.NET中的高級繪圖功能、編碼、加密,以及網絡通信功能等等。

JavaScript應用程序通常構建于松散耦合的技術,且常常不是由傳統(tǒng)的程序員去編寫。這不可避免的后果就是產生“意大利面條式”的代碼。這些代碼往往很復雜、混亂,充斥著瀏覽器版本/bug問題或是技術缺陷。

程序開發(fā)的大多數時間(以及大部分費用)都消耗在了調試上。創(chuàng)建一個類似Visual Studio的集成開發(fā)環(huán)境(IDE)或是面向JavaScript應用程序的Xcode都是不可能的。這就使得調試此類的JavaScript應用程序比同等的桌面程序要困難得多。此外,JavaScript是一種解釋性的松散類型的語言,同樣增加了其調試的復雜度。這也意味著開發(fā)一個成熟的JavaScript程序需要更多的開發(fā)人員、更多的時間以及金錢。

技術能夠決定Dart的未來嗎?抑或斗爭?

倘若Google的Dart技術上優(yōu)于JavaScript,這個孤單的事實能夠促使它成功嗎?還是說Google對該技術的期望將成為泡影?Google的Dart會面臨W3C的XHTML2同樣的命運嗎?

Google Dart其實有著一個糟糕的開始。主要的問題在于Dart是由一個單一的廠商開發(fā)的。Google打算不會在這個問題上糾結,否則早就與其他廠商合作開發(fā)該技術。就算Google承認其他瀏覽器商的支持是非常重要的,它打算用“甜言蜜語”鼓勵他們支持這個新的編程語言。但是對應用開發(fā)人員,他們可曾會接受?開發(fā)人員畢竟才是需要學習一門新語言及其相關的新工具的群體。

結尾

Google Dart旨在取代JavaScript,同樣XHTML2原本也是被設計用來代替HTML。JavaScript確實有著不能修復的技術問題,因此需要一個真正完善的語言來取代它。但是Google的單邊主義、非協商方式表明了Dart必然要受到一些懷疑,在說服應用開發(fā)人員擁抱Dart上的挑戰(zhàn)是不可避免的。

原文:http://www.iteye.com/news/22801

【編輯推薦】

  1.  Google強推Dart語言替代JavaScript 意欲何為?
  2. 谷歌宣布推出Dart編程新語言
  3. 非常全面的實用JavaScript開發(fā)工具列表
  4. 20個令人恐怖的JavaScript導航技術
  5. 10個令人驚奇的HTML5和JavaScript效果
責任編輯:陳貽新 來源: iteye
相關推薦

2011-09-13 10:13:45

JavaScript

2023-03-02 15:30:49

2018-09-16 16:26:39

LiFiWiFi無線通信技術

2010-07-08 10:16:35

FedoraUbuntu

2024-09-30 14:10:00

2019-09-19 11:28:10

人工智能技術投資

2022-03-22 16:08:58

Starlink5G下行速率

2012-02-01 08:59:01

Dart

2022-06-15 12:48:14

WebAssemblDockerKubernetes

2018-03-19 16:05:51

前端程序員

2020-10-19 12:21:38

GoPython開發(fā)者

2023-06-28 13:45:17

2020-10-21 10:53:33

Google壟斷法瀏覽器

2021-11-25 22:59:48

人工智能ML機器人

2022-06-15 13:45:01

Cat.1Cat.45G

2023-08-29 15:32:57

深度學習人工智能

2020-03-23 10:09:15

華為禁令開發(fā)

2009-03-21 21:24:42

2011-10-11 09:16:38

Dart

2023-04-06 07:20:31

人工智能云計算架構師
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 毛片久久久 | 一区二区三区免费 | 日本精品视频在线观看 | 女朋友的闺蜜3韩国三级 | 欧美激情国产日韩精品一区18 | 国产一区二区在线看 | 一区二区三区回区在观看免费视频 | 伊色综合久久之综合久久 | 日韩免费三级 | 99在线播放 | 欧美精品久久 | 浴室洗澡偷拍一区二区 | 日韩毛片网 | 99热在线观看精品 | 亚洲精品一区二区网址 | 久久新 | 免费h视频| 特级a欧美做爰片毛片 | 日日夜夜草| 午夜精品久久久久久久久久久久久 | 人人草天天草 | 国产精品综合 | 久久精品99国产精品 | 国产激情一区二区三区 | 成人在线视频免费观看 | 亚洲a视| 国产亚洲精品精品国产亚洲综合 | 中文av在线播放 | 一区二区在线免费观看 | 国产一区二区三区日韩 | 欧美性生活一区二区三区 | 久久久黄色 | 毛片免费观看视频 | 欧美一区二区三区在线看 | av电影一区 | 91视视频在线观看入口直接观看 | 国产综合久久 | 亚洲高清在线 | 97avcc | av大全在线观看 | 久草电影网 |