CCIn reply to Mark above, I believe it could be changed to a fat arrow call, to keep scope to the calling class/object. (async () => {})(); Allowing you to access any object/class fields from within the method.Reply·Thread·May 16, 2018·What is Immediately invoked function expressions (IIFE) in JavaScript and why it is important for Node.js?
CCI found a really good write up on a persons experience with Java vs other standard web languages. https://www.quora.com/Why-is-Java-NOT-used-for-web-front-end-rather-than-PHP-Python-Ruby-etc-in-sites-like-Facebook-Quora-TwitterComment·Thread·Jan 10, 2017·1·Is there a technical reason on why we couldn't have a language like Java/C# integrated into the browser, instead of JavaScript?