Echo JS 0.11.0

<~>
tracker1 2860 days ago. link 2 points
One comment, one critique... First, it's somewhat obvious English isn't the author's first language, some of the constructs are a bit out of order, which is actually okay, the gist of the message comes across.

What actually bugged me a bit more than the language/grammar, was that some events are just plain out of order, even with the dates it's would be harder to follow without having lived through all those changes.

What's funny is I kind of suppress most of the past in that regard, and simply push forward towards the newer syntax.  I'm really glad that pretty much all of ES6/2015 is now in the browsers (IE now needs to die), and that even async functions should be common soon.  With all the major browsers pushing frequent and mostly automated updates, it should get a lot better in the next year or so... right now, there's already modern/minimal transform options in babel, to let you use the latest features, without the full es5 transforms from even a year ago that were mostly needed.

I think it will be an interesting couple years.  More interesting is some proposals to get a few F# operators into JS, that could be pretty cool.  The combinator >> operator (used to combine functions into a new function) is pretty interesting, even if it shares the same operation as shift, it would need some tweaking to the standard.  Although, fat-arrow syntax mitigates a lot of the issues, there are still leaner syntax operations that can now start to come in.

Replies

panzerdp 2860 days ago. link 2 points
Thank you for the critique about the English, indeed it is not my first Language. My native languages are Romanian and Russian. 

I experience a bit of difficulties when writing in English: but I am learning from my mistakes and I hope to improve after more writing practices.  

I would be glad to receive the list of fixes to dmitri@rainsoft.io

The article meaning is not to present the events in chronological order. Exists situations when series of events are related to a specific technology. For example the XMLHttpRequest, so I decided to group them by that to accentuate the importance for JavaScript advancement. 

Thank you for the constructive critique.