The JavaScript Juggernaut Rolls On 505
JThaddeus writes "An article in TechWorld Australia summarizes the latest opinions on JavaScript from ThoughtWorks: 'There is no end in sight to the rise of JavaScript... "I think JavaScript has been seen as a serious language for the last two or three years; I think now increasingly we're seeing JavaScript as a platform," said Sam Newman, ThoughtWorks' Global Innovation Lead.' The article touches on new additions to JavaScript tools, techniques, and languages built on JavaScript. As the fuller report (PDF) says, 'The ecosystem around JavaScript as a serious application platform continues to evolve. Many interesting new tools for testing, building, and managing dependencies in both server- and client-side JavaScript applications have emerged recently.'"
Re:How about a generic scripting engine? (Score:5, Informative)
Why don't browsers come with a generic scripting engine
They do, it's called JavaScript.
LLVM IR? Here you go [badassjs.com]
Your other request inverted, compile CIL to JS: jsil.org [jsil.org]
Re:jscript (Score:5, Informative)
JavaScript is a horrible language because you haven't heard of things like jslint and your team doesn't develop with TDD using one of the numerous testing frameworks that exist for JavaScript?
Re:jscript (Score:1, Informative)
Yes, javascript is a horrible language. The fact that there exists tools and practices that make it almost, but not quite, tolerable does not change this fact.
Re:The hipsters need to go. Now. (Score:5, Informative)
As someone who actually has 2 decades in the industry you don't sound like someone with that kind of time at all. Us middle aged folks look at NoSQL and think "Network database" or CODASYL databases are coming back. We weren't attached to Java-EJBs and expected a lighter weight version, Ruby seems like a scripting language...
Stop trying to pretend to be older. Older people saw shit when you were young that isn't used anymore and that's hard to fake.
Re:jscript (Score:3, Informative)
You might want to look at TypeScript if you're already using Visual Studio. It infers types, type checks your code, is open source, and supports writing plain JavaScript. When using Visual Studio, you can do the things you're used to doing like "go to definition" and "find all references". If you decide to annotate your definitions with types, it can do type checking and catch errors which is really useful when you need to refactor a lot of code. The video at the bottom of http://www.typescriptlang.org/ [typescriptlang.org] is a really good tutorial. It compiles to JavaScript and accepts plain JavaScript so you can use it without having to rewrite all your code.
Re:I has a sad (Score:5, Informative)
Maybe?
Re:Kinda Suprised...but I guess I shouldn't be... (Score:5, Informative)
Yes, and thank you for dropping my laptop's battery life from 5 hours to 2 hours.
Tell me, do you work at Gawker?