Jim Lynch Codes
  • Blog
  • About Jim

The Trouble with JavaScript

This is a great, long single web page about why JavaScript is not a great language to use for programmers.
This page was written by the great Colin Moock, author of numerous flash books and university professor in flash development and actionscript 3.
 "My god how can you write a real program where you're just assigning random shit to other shit and expecting it to work"- John Carmack

Related video of John Carmack talking about dynamic languages.

http://youtu.be/00Q9-ftiPVQ?t=15m23s


In the end Colin Moock puts this image as the #1 reason to use JS, and the title is "#1: It Works on the Ipad"
Let's not forget that Jobs and the ios platform did kill a lot of developer enthusiasm for flash, but the touchscreen device's inputs were just not meant to fit flash's desktop-based api. I am still using actionscript 3 on mobile (in starling project) and targeting flash player for desktop browser games.


Picture

The Solution!

Colin Moock just not just end saying “Welp guys, if you want to develop truly cross-platform browser applications then… you’re beat.” He offers a few alternatives to “straight up bare bones JS”that are definitely worth checking out.


CoffeeScript


Haxe


Jangaroo


Union



Others non mentioned in Moock’s lecture:


Typescript
  • Blog
  • About Jim
JimLynchCodes © 2021