Javascript

JavaScript = C + Lisp

JavaScript = C + Lisp

Javascript Closures

Closures are one of the most powerful features of ECMAScript (javascript) but they cannot be property exploited without understanding them. They are, however, relatively easy to create, even accidentally, and their creation has potentially harmful consequences, particularly in some relatively common web browser environments. To avoid accidentally encountering the drawbacks and to take advantage of the benefits they offer it is necessary to understand their mechanism.

JavaScript Shell

A command-line interface for JavaScript and DOM.

Javascript ShellServer for Emacs

Javascript ShellServer for Emacs

Functional JavaScript Programming Tutorial

The motivation for this tutorial is that there are heaps of resources on JavaScript programming but only few even mention the functional features of JavaScript. In this tutorial I will explain the basics only without going into detail about other functional languages or even the lambda-calculus.

Yet Another Javascript Reference

Yet Another Javascript Reference

Scheme in Javascript

Scheme implemented in JavaScript

JavaScript Lisp Interpreter

JavaScript Lisp Interpreter

Seaside port/integration of scriptaculous

Seaside provides an almost complete integration of script.aculo.us, allowing the use of the library without having to write a single line of JavaScript code. Everything can be configured and plugged together using Smalltalk objects. Try by yourself, by clicking trough this functional test suite and by browsing the source-code.

A (Re)-Introduction to JavaScript

Why a re-introduction? Because JavaScript has a reasonable claim to being the world's most misunderstood programming language. While often derided as a toy, beneath its deceptive simplicity lie some powerful language features. The last year has seen the launch of a number of high profile JavaScript applications, showing that deeper knowledge of this technology is an important skill for any web dev

Syndicate content