Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes every weekday Monday through Friday.
This page was generated by The HPR Robot at


hpr1388 :: JavaScript

Introduction to JavaScript, its origins, characteristics, and uses.

<< First, < Previous, , Latest >>

Thumbnail of sigflup
Hosted by sigflup on 2013-11-27 is flagged as Explicit and is released under a CC-BY-SA license.
programming languages, javascript, web programming. 1.
The show is available on the Internet Archive at: https://archive.org/details/hpr1388

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:10:13

general.

Sigflup calls in a "off the cuff" episode about JavaScript from the Hospital.

JavaScript
From Wikipedia, the free encyclopedia

JavaScript (JS) is an interpreted computer programming language. As part of web browsers, implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It has also become common in server-side programming, game development and the creation of desktop applications.
JavaScript is a prototype-based scripting language with dynamic typing and has first-class functions. Its syntax was influenced by C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. The key design principles within JavaScript are taken from the Self and Scheme programming languages. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles.
The application of JavaScript to uses outside of web pages—for example, in PDF documents, site-specific browsers, and desktop widgets—is also significant. Newer and faster JavaScript VMs and frameworks built upon them (notably Node.js) have also increased the popularity of JavaScript for server-side web applications.
JavaScript was formalized in the ECMAScript language standard and is primarily used as part of a web browser (client-side JavaScript). This enables programmatic access to computational objects within a host environment.


Comments

Subscribe to the comments RSS feed.

Comment #1 posted on 2013-11-20 01:26:17 by sigflup

corrections

Hey, this is sigflup. I've since learned that every function call is an event in the event loop inside the javascript vm. This means that functions aren't concurrently being processed like I thought they were in the podcast. Happy hacking

Leave Comment

Note to Verbose Commenters
If you can't fit everything you want to say in the comment below then you really should record a response show instead.

Note to Spammers
All comments are moderated. All links are checked by humans. We strip out all html. Feel free to record a show about yourself, or your industry, or any other topic we may find interesting. We also check shows for spam :).

Provide feedback
Your Name/Handle:
Title:
Comment:
Anti Spam Question: What does the letter P in HPR stand for?
Are you a spammer?
What is the HOST_ID for the host of this show?
What does HPR mean to you?