home mail me! RSS feed

Archive for September 28, 2006

Prototype is the most popular Ajax framework

I've just seen in this article on InfoQ.com that Prototype is the most popular Ajax framework across the Java, .NET, and Rails communities. According to recently released survey results from Ajaxian.com, prototype is the most popular Ajax framework in use, by a large margin (45%), followed by Scriptaculous (which is built on Prototype), Dojo came 3rd (19%).  5th and 6th were DWR (12%) and moo.fx (11%).

Software architecture roles defined

In a blog post from Marty Andrews titled Defining software architecture roles he starts by saying that "software architect" is a heavily overloaded term in the industry and that a lot of people claim to be one. As he thinks it is source of confusion he defines three types of software architects, their roles and main focus area. The three types are:

  • A System Architect, sometimes also known as an Application Architect is someone who typically designs and builds a single system.
  • A Solution Architect is someone who designs and builds interactions between multiple systems to provide a solution to some business problem.
  • An Enterprise Architect is someone who designs and builds interactions between multiple solutions in an organisation.

You can read the rest of the definition for the three types in his blog post

There are different opinions and comments on the subject in this article on TheServerSide.com. As of this writing 31 comments exist on the subject.