InfoQ

Presentation

Recorded at:
Recorded at

JavaScript in the Enterprise

Presented by Attila Szegedi on Oct 21, 2009 Length 00:58:27
Community
Java
Topics
Javascript
Tags
QCon ,
Threading ,
Code Quality ,
QCon London 2009 ,
Continuations ,
JSDoc
The next QCon is in San Francisco Nov 1-5, Join us!
 
Select your view: vertical | horizontal
Summary
Attila Szegedi discusses the usage of Javascript in the enterprise. Topics covered include the benefits of Javascript, scalability, architectural solutions, continuations, organizational benefits and challenges, hiding functions and fields, JSDoc, differences between Java and Javascript, code quality, modularity, threading, shared objects, precompilation, JS expression language, and web flow.

Bio
Attila Szegedi is the chief software architect of Adeptra Inc, responsible for the core platform that handles a million automated telephony interactions daily. At this scale of operations, problems to solve include algorithms with exotic probability distributions, code generators, distributed JavaScript language runtimes, and system evolution threatening to invoke Greenspun's Tenth Rule at times.

About the conference
QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
  • This article is part of a featured topic series on QCon

No comments

Watch Thread Reply

Educational Content

The Power of Visibility: Driving a Lean-Agile Transition

Kelley Horton discusses the reasons why her organization transitioned to Lean-Agile, the approach used and the visual tools helping them minimize WIP, concluding that visibility leads to success.

Panel: Modular Java

Alex Blewitt, Kevin Seal and Alex Buckley answer Java modularity-related questions: when is modularity needed, how to address it, and what are the improvements in OSGi-based development.

Whither the Smartphone? Future Directions in Smartphones and Mobile Development

Adam Blum discusses the current trends in mobile development and smartphones, trying to predict what will happen in this area over the next 5 years so a developer would know what to expect.

Cogs in the Machine: Testing Code Embedded in an Impenetrable Framework

Roy Osherove discusses the difficulties met when trying to test code embedded in a framework (cog), presenting several solutions to create unit tests for cogs, using Silverlight code as example.

Confessions of A New Agile Developer

This short article is a first-person case history of someone taking up Agility for the first time. It covers the problems and reactions that are common to most teams and most developers.

Scott Chacon on Git and GitHub

Scott Chacon talks about the technologies that power GitHub (Erlang, Redis,...), and the benefits of Git as a version control and as a storage system. Also: ShowOff, a JS-based presentation tool.

Reformulating the Product Delivery Process

Israel Gat, Erik Huddleston and Stephen Chin present how Inovis realized a higher product throughput by using three unconventional Kanban practices and a Lean Release Management tool called APROPOS.

Enterprise Mashups: Why Do I Care?

Ross Mason discusses how to use enterprise mashups by applying a number of patterns, such as FeedFactory, Super Search, and Pipeline, in order to find new ways to benefit from existing enterprise data