Hunter Blanks on 28 May 2010 07:42:16 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

meeting followup: (1) Monetate is hiring, (2) notes on jslint v. closure


All,

To follow up from two remarks I made at the meeting:

(1) Monetate is looking for both senior and junior people to join its engineering team. If you want to work with great people -- or you know someone who might -- please take a look at:


(2) Regarding jslint and Google's closure compiler -- Kyle is correct, and I was wrong: both jslint (when given undef: true) and the closure compiler will check for undeclared variables. In practice, we use both of them at Monetate. Jslint alone checks for stylistic issues like missing semicolons, whereas the closure compiler does a better job of following code paths, can type check function arguments, and can remove unused functions from the compiled output. This last feature (as well as closure library's calcdeps.py) make it a lot easier to write modular JS libraries and bind them in as needed at compile time.

Thanks for reading,

Hunter

--
Hunter Blanks
Monetate, Inc.