Author: Manuel Lemos
Posted on: 2017-03-10
Categories: Lately in JavaScript podcast
The techniques that were used by a father developer to persuade his son to learn JavaScript was one the main topics discussed by Manuel Lemos and Arturs Sosins in the episode 75 of the Lately in JavaScript podcast.
They also talked about how to see JavaScript code benchmarks on the browser developer console, the truth behind JavaScript benchmarks, how to write clean JavaScript code, 2016 JavaScript project rising stars, and regular expression handling improvements in EcmaScript.
This article contains a transcript and a 4 minute video summary of the podcast.
Listen to the podcast now, or watch the hangout video, or read the transcript text to learn more about these and other interesting JavaScript topics discussed in this podcast.
Contents
Introduction (00:20)
Podcast Summary (01:02)
JavaScript timer providing high-resolution timings (4:41)
The truth about traditional JavaScript benchmarks (8:36)
Clean code Javascript (12:53)
How My 10-Year-Old Learned Javascript (15:26)
2016 JavaScript Rising Stars (22:21)
Gmail will block .js file attachments starting February 13, 2017 (25:03)
ECMAScript regular expressions are getting better! (26:44)
JavaScript Innovation Award Nominees of November 2016 (30:57)
JavaScript Innovation Award Rankings of 2017 (34:49)
Conclusion (39:19)
Contents
Listen or download the podcast, RSS feed
Watch the podcast video
Summary of the podcast
Download Size: 36MB Listeners: 241
Introduction music: Riviera by Ernani Joppert, São Paulo, Brazil
RSS 2.0 feed compliant with iTunes
Watch the podcast video
Note that the timestamps below in the transcript may not match the same positions in the video because they were based on the audio timestamps and the audio was compacted to truncate silence periods.
5 Minute Summary Video
Complete Video
Show notes
Summary of the podcast
Today this is a episode 75 and we are going to start with a summary of this podcast just to make it brief, first we talk about a library, I think from Paul Irish called Marky for measuring performance in a way that takes advantage of the user timing API so you can actually measure performance of the JavaScript code and have some special marks in the chrome developer tools and also on Microsoft Edge developer tools and probably later in Firefox.
Next we are going to talk briefly about an article that talks about the truth about traditional JavaScript benchmarks, benchmarks of JavaScript environments that somehow may be causing that browser developers can be, I would say influencing the benchmarks by making optimizing for SunSpider and so on.
Next as the topic we are talking about briefly about some coding clean code and JavaScript several recommendations somehow inspired on the Robert Martins Clean Code but adapted for JavaScript, so this is a long list of recommendations but there are also translated into other languages besides English.
Then the comment about an article on how to convince or not the children to learn JavaScript because it seems to be an error prone task. I tried to do it with my son. I guess Arturs also tried it with his son, at least the older one.
The younger one is not yet ready for Lego but the idea just to mention here a story about the some father that attempts to persuade his son to learn programming we lots of failure episodes.
Next we cover projects that have been rising stars on on Github in 2016. We cover many products. Well we don't cover just mention it briefly just to say there is this page that talks about those projects.
And then we talk about some bad news for Arturs that want to send JavaScript to his friends over email and it will be blocked. Even if he just tries to zip the code, Gmail will be blocking the message that contain JavaScript.
And finally we cover some improvements that as being done on EcmaScript to add support for some enhancements to make it your JavaScript regular expressions more powerful.
You need to be a registered user or login to post a comment
Login Immediately with your account on:
Comments:
No comments were submitted yet.