Ed/Ex is text editor, old text editor on that day didn’t have WYSIWYG text editor,
You need to use ed syntax
to edit your text file.
If you know sed
, It is stream ed.
Vim is based on ed
, Example substitue synax :s/old/new
is come form ed syntax
.
You should learn ed
to empower your vim skill.
Ask a programmer to review 10 lines of code, he’ll find 10 issues. Ask him to do 500 lines and he’ll say it looks good. - @girayozil
Babel is a JavaScript compiler. Use next generation JavaScript, today. That make you can use ES6, even ES7 with ES5 javascript engine.
Async/Await is the part of ES7 that currently draft version new standard of javascript. It is pattern for solving Callback Hell problem that nowaday is solve by ES6 Promises. Async/Await is wrapper of Promises pattern that make you can program in synchronous style without blocking the thread. To use ES7 for your project today, you need to use Babel to compile your ES7 to ES5 that can run in client side with browser and server side with nodeJS