Talk:JavaScript: Difference between revisions

Content deleted Content added
Tags: Mobile edit Mobile web edit Reply
Line 99:
:https://2ality.com/2013/02/javascript-influences.html
:The link to the code base is broken, I will provide a new one later. [[Special:Contributions/2A00:FBC:E1C4:5A7E:952E:5756:15EC:39D|2A00:FBC:E1C4:5A7E:952E:5756:15EC:39D]] ([[User talk:2A00:FBC:E1C4:5A7E:952E:5756:15EC:39D|talk]]) 16:28, 29 March 2025 (UTC)
:[[Brendan Eich]], Creator of JavaScript, in “Coders at Work: Reflections on the Craft of Programming” Peter Seibel 2009 page 158/159
:[[Coders at Work|https://en.m.wikipedia.org/wiki/Coders_at_Work]]
:''
:”When I did JavaScript's regular expressions I was looking at '''Perl''' 4. I did step through it in the debugger, as well as read the code. And that gave me ideas; the implementation I did was similar. In this case the recursive backtracking nature of them was a little novel, so that I had to wrap my head around. It did help to just debug simple regular expressions, just to trace the execution. I know other programmers talk about this: you should step through code, you should understand what the dynamic state of the program looks like in various quick bird's-eye views or sanity checks, and I agree with that.”'' [[Special:Contributions/2A00:FBC:E1C4:5A7E:A3D2:F879:5B28:77DA|2A00:FBC:E1C4:5A7E:A3D2:F879:5B28:77DA]] ([[User talk:2A00:FBC:E1C4:5A7E:A3D2:F879:5B28:77DA|talk]]) 14:05, 31 March 2025 (UTC)