Skip to content

Commit 9e4620b

Browse files
committed
up
1 parent 6f6e270 commit 9e4620b

1 file changed

Lines changed: 7 additions & 13 deletions

File tree

1-js/1-getting-started/1-intro/article.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,24 +118,18 @@ Still, there is a small gotcha with those "extra-fresh" modern browser abilities
118118

119119
But what's great -- eventually all browsers tend to follow the standard. There are much less differences between them now than only a couple years ago.
120120

121-
## New EcmaScript
122-
123-
JavaScript evolves. The upcoming EcmaScript-2016 standard adds more language-level features which make the syntax more capable and expressive.
124-
125-
Modern browsers improve their engines to raise JavaScript execution script, fix bugs and try to follow the standards.
126-
127121
[summary]
128-
The trend: JavaScript is becoming faster and more stable, gets new syntax.
122+
The trend: browsers, though eager for new features, tend to be compatible with the standard.
129123
[/summary]
130124

131-
It's great to see that that new standards, HTML5, EcmaScript are still compatible with the previous code, so they cause no problems with existing applications.
125+
## New EcmaScript
132126

133-
...As the time goes, the specification matures and changes, and browsers must adapt it. That may lead to errors in JavaScript code which was too eager to use the early browser implementation. So one should think twice before relying on things that are in draft yet.
127+
JavaScript evolves. The upcoming EcmaScript-2016 standard adds more language-level features which make the syntax more capable and expressive.
134128

135-
But what's great -- eventually all browsers tend to follow the standard. There are much less differences between them now than only a couple years ago.
129+
Modern browsers improve their engines to raise JavaScript execution script, fix bugs and try to follow the standards.
136130

137131
[summary]
138-
The trend: browsers, though eager for new features, become compatible with the standard.
132+
The trend: JavaScript is becoming faster, gets new syntax and language features.
139133
[/summary]
140134

141135
## Languages over JavaScript
@@ -148,7 +142,7 @@ So recently a plethora of new languages appeared, which are *transpiled* (conver
148142

149143
The transpilation happens automatically, modern tools make the process very fast and transparent, actually allowing developers to code in another language. But they still should know JavaScript, to better understand what they are doing.
150144

151-
A few examples of such languages:
145+
Examples of such languages:
152146

153147
<ul>
154148
<li>[CoffeeScript](http://coffeescript.org/) is a "syntax sugar" for JavaScript, it introduces shorter syntax, allowing to write more precise and clear code. Usually Ruby guys like it.</li>
@@ -160,5 +154,5 @@ A few examples of such languages:
160154

161155
As of now, JavaScript is unique due it's full integration with HTML/CSS and wide browser adoption.
162156

163-
Other languages like CoffeeScript and TypeScript can help to develop faster and write less bug-proof code. It is recommended to take a look at them, at least briefly, after mastering JavaScript.
157+
Other languages like TypeScript can help to write less bug-proof code. It is recommended to take a look at them, at least briefly, after mastering JavaScript.
164158

0 commit comments

Comments
 (0)