You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/1-getting-started/1-intro/article.md
+7-13Lines changed: 7 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -118,24 +118,18 @@ Still, there is a small gotcha with those "extra-fresh" modern browser abilities
118
118
119
119
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.
120
120
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
-
127
121
[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.
129
123
[/summary]
130
124
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
132
126
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.
134
128
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.
136
130
137
131
[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.
139
133
[/summary]
140
134
141
135
## Languages over JavaScript
@@ -148,7 +142,7 @@ So recently a plethora of new languages appeared, which are *transpiled* (conver
148
142
149
143
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.
150
144
151
-
A few examples of such languages:
145
+
Examples of such languages:
152
146
153
147
<ul>
154
148
<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:
160
154
161
155
As of now, JavaScript is unique due it's full integration with HTML/CSS and wide browser adoption.
162
156
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.
0 commit comments