Angel \”Java\” Lopez on Blog

September 27, 2011

Javascript: Links, News, Resources (2)

Filed under: JavaScript, Links, Programming Languages — ajlopez @ 11:14 am

Previous Post
Next Post

Since my last post about Javascript I have a lot of new links to share with you. Remember: Javascript is part of HTML5, and a key piece of the new Windows 8. Google has a V8 Javascript engine, and we have Node.js and other at server side.  Even Clojure and Smalltalk are being compiled to Javascript.

Toto, I’ve a feeling we’re not in Kansas any more. We must be over the rainbow! ;-)

Codes from the Underground – Building Your First Node.js Library

InfoQ: Object Oriented JavaScript

InfoQ: Multi-Process Node.js: Motivations, Challenges and Solutions

Tests Unitarios. Cuándo usarlos y pistas para conseguir un sistema robusto

TDD en Javascript: V Parte

Smalltalk Web Toolkit (Smalltalks 2009)

Smalltalk and Javascript

Introducción a Smalltalk Web Toolkit (SWT) « CEIBO
Smalltalk and Javascript using MVC

Windows Developer Preview Metro style app samples
Using HTML5/Javascript[0].Type=Technology&f[0].Value=HTML5&f[0].Text=HTML5

WinRT: An Object Orientated Replacement for Win32
Every object in the WinRT API supports reflection so that even dynamic languages such as JavaScript can use them efficiently.
The fourth major language for Windows 8 is JavaScript. While it doesn’t use XAML, it does have direct access to the underlying WinRT API just like native and .NET applications. This isn’t just a container like PhoneGap, JavaScript developers get the same rich API that other developers use.
Since this is JavaScript the UI toolkit of choice is HTML and CSS rather than XAML.
A JavaScript application looks just like any other Metro application.

ST2JS – Smalltalk to Javascript translator

Using V8 for other languages – Strongtalk-general | Google Groups

Cloud9 – Your code anywhere, anytime

Doc Center | Mozilla Developer Network

OK, so I think HTML/JS for Metro apps is a good idea « codeface

linq.js Reference

Dash, Google’s Alternative to JavaScript

Jint – Javascript Interpreter for .NET

jamuhl/nodeCQRS – GitHub

A node.js library for accessing the Windows Azure REST API’s

Dart Disclaimer · jsPerf

Asynchronous Programming in JavaScript with “Promises” – IEBlog – Site Home – MSDN Blogs

mojolly/jquery.evented_ajax.js – GitHub

Let’s assume that I am the stupidest person that ever lived. Explain to me what JavaScript is, what it does, and how a moron would go about learning it… – web design coding | Ask MetaFilter

ROSjs: Javascript and ROS – YouTube
Robot programming as simple as web apps

[Caja] Fwd: “Future of Javascript” doc from our internal “JavaScript Summit” last week – Mark S. Miller – – MarkMail

What Self can teach us about the future of JavaScript /by @assaf

Deploying node.js on Amazon EC2 | The Carbon Emitter

javascript : Making a Library | saumya

A Developer’s Guide to HTML5 Canvas » SitePoint

Is there something to the crazy comma-first style? – Ajaxian

Creating a basic site with node.js and Express | Shape Shed

An Introduction to Node.js | Object Partners Inc

Javascript Toolkit Docs

gerad/lazeroids-node – GitHub
massively-multiplayer html5 asteroids

Structuring JavaScript Code | Flip Forum

How to write and unit-test universal JavaScript modules (browser, Node.js)

Opa – a unified approach to web programming
Opa is a new open source language that lets you write an app and compile it to a JavaScript application on the client, complete with server-side support including a database.

A Javascript Library for Working with Native Objects | Web Resources | WebAppers

Ender – the no-library library.
Ender is a full featured package manager for your browser.
It allows you to search, install, manage, and compile front-end javascript packages and their dependencies for the web. We like to think of it as NPM’s little sister.

How do I Jasmine: a tutorial
Jasmine is a unit testing framework for JavaScript. It’s pretty cool, but I couldn’t find a good tutorial. So I learned it and made a tutorial.

Introduction to npm – How To Node – NodeJS

javascript – How to debug node.js applications – Stack Overflow

nodejitsu/node-http-proxy – GitHub

More on Node VM | David Clifton’s Blog

Writing Node.js Native Extensions | Cloudkick, manage servers better

Custom Node.js Modules «

How To Module – How To Node – NodeJS

BDD and TDD for node.js? – Stack Overflow

10 Must Have JavaScript Tools For Developers

Learn to code | Codecademy!/exercise/0

Top 10 Mobile Web Development JavaScript Frameworks

Adam Coffman – Getting your feet wet with node.js and – Part 1

Coordinates of a mouse click on Canvas in Javascript – Manuel Ignacio López Quintero

DailyJS: Code Review: Superagent

Testing Backbone applications with Jasmine and Sinon – Part 1 – Tinned Fruit

javascript – How do I get the coordinates of a mouse click on a canvas element? – Stack Overflow

OOP in JS, Part 2 : Inheritance

Drawing Graphics with Canvas – MDN Docs

Nodejs – A quick tour (v4)

10 Useful jQuery Cheat Sheets | DesignFloat

YUI Theater — Douglas Crockford: “Crockford on JavaScript — Act III: Function the Ultimate (73 min.)” » Yahoo! User Interface Blog (YUIBlog)

Javascript – How Prototypal Inheritance really works | Vjeux

The pros and cons of developing a complete Javascript UI

10 Useful jQuery Cheat Sheets | 3D Models, Website Templates and Illustrations blog |

InfoQ: Beam.js: Erlang Meets JavaScript

dat.gui JavaScript Library | Script & Style

Understanding node.js » Debuggable Ltd

The Node.js Philosophy – – scaling node.js applications one callback at a time.

InfoQ: Mozilla, WebKit To Support Debugging Minified JS As Well As CoffeeScript and other JS Languages

pinch/zoom » Anatomy of a HTML5 Mobile App

Real time online activity monitor example with node.js and WebSocket « Chandara

HTML5 and JavaScript tools What could (and should | blog of air jordan viii

Google I/O 2011: Beyond JavaScript: Programming the Web with Native Client | Learn, Compare | Rates, Reviews

50+ JavaScript Tutorials For Get More Helping Techniques | Tutorial Lounge

The Pragmatic Bookshelf | CoffeeScript


The Best 30 HTML5 games

jStorage – simple JavaScript plugin to store data locally

Git.js: A Git Implementation in Pure JavaScript

Comparison Operators – MDN Docs

Function.apply and in JavaScript

call – MDN Docs

Object Oriented Programming in JavaScript

Easy Node.js Apps With Lisp – Giles Bowkett – LA Ruby Conference 2011

LearnBoost/tobi – GitHub
Tobi: Expressive server-side functional testing with jQuery

nowjs for Node – Directly call remote functions in Javascript

Websockets everywhere with Socket.IO – How To Node – NodeJS

Orkis – online web based multiplayer tetris

The powershell continuously watch for file changes in a directory, then it executes PhantomJs with the Run-Qunit.js attached to your htm qunit test harness. — Gist

Learning Javascript with Object Graphs – How To Node – NodeJS

Code & Beyond: JavaScript dentro de .NET

The Node Beginner Book » A comprehensive Node.js tutorial

CoffeeScript Accelerated JavaScript Development Book Review – Pragmatic Programmers

Techniques, Strategies and Patterns for Structuring JavaScript Code – Dan Wahlin’s WebLog

robertkleffner/mariohtml5 – GitHub
Infinite Mario in HTML5 JavaScript – using Canvas and Audio elements

JavaScript and jQuery learning path for .NET Developers – Hajan Selmani

10 Javascript Performance Boosting Tips from Nicholas Zakas | Jon Raasch’s Blog

Popularity | Brendan Eich
Javascript history

JavaScript Creator Says the Language Wasn’t Just Dumb Luck

JavaScript – A simple JavaScript stubbing function – Matthew Manela – Farblondzshet in Code

John Resig – Khan Exercise Rewrite

Code & Beyond: Patrones de Diseño en JavaScript, por Addy Osmani

Essential JavaScript Design Patterns For Beginners

Site Speed: Combine Multiple Javascript/CSS Files

Combine Multiple CSS Files into One File and Minify CSS and JavaScipt using Nant – CodeProject

php – How to combine requests for multiple javascript files into one http request? – Stack Overflow

JavaScript is Assembly Language for the Web: Part 2 – Madness or just Insanity? – Scott Hanselman

Clojure/core — Introducing ClojureScript

Rich Hickey Unveils ClojureScript | Clojure on

-= Compiling Clojure to Javascript =-

ClojureScript: A Clojure to JavaScript Compiler | Golden Key Coaching

JavaScript is Assembly Language for the Web: Sematic Markup is Dead! Clean vs. Machine-coded HTML – Scott Hanselman

InfoQ: Secure Distributed Programming on ECMAScript 5 + HTML5 Platforms

JetBrains .NET Tools Blog » Blog Archive » ReSharper 6 Introduces Support for JavaScript Unit Testing with QUnit

BoxJS – A simple package management service

List of languages that compile to JS – GitHub

Sprite3D.js, a javascript library for 3D positionning in WebKit

Knockout : Grid editor example – Wrapping Functions in JavaScript

A JavaScript Module Pattern » Yahoo! User Interface Blog (YUIBlog)

Adequately Good – JavaScript Module Pattern: In-Depth – by Ben Cherry » Object creation patterns – JavaScript Widgets Without “this”

AjScript: Javascript-Alike Interpreter in C#

AjLisp in Javascript

My Links:

Angel “Java” Lopez

The Shocking Blue Green Theme. Create a free website or blog at


Get every new post delivered to your Inbox.

Join 72 other followers